Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • F ffmpeg-python
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 402
    • Issues 402
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Karl Kroening
  • ffmpeg-python
  • Issues
  • #735
Closed
Open
Issue created Jan 10, 2023 by David Bensoussan@Minipada

[m3u8 with url to mp4] Protocol 'http' not on whitelist 'file,crypto,data'!

I have a m3u8 which contains urls:

#EXTM3U
#EXT-X-VERSION:3
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1
#EXTINF:10.0,
http://minio-nginx:9000/mybucket//david-pc/ip_camera_right/2023-01-10T07-58-04.ts?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=XEYqG4ZcPY5jiq5i%2F20230110%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230110T214044Z&X-Amz-Expires=604800&X-Amz-SignedHeaders=host&X-Amz-Signature=84e54c4397e19de4f113afb31907bba8edc62f183a39e11e0ac88b7d70a8c874
...

And I am trying to convert it, but I am getting errors for each: [http @ 0x55d72c01af40] Protocol 'http' not on whitelist 'file,crypto,data'! [hls @ 0x55d72bfe7480] Failed to open segment 1 of playlist 0 etc.

This article https://blog.yo1.dog/fix-for-ffmpeg-protocol-not-on-whitelist-error-for-urls/ explains how to solve: By adding the flag -protocol_whitelist file,http,https but I don't see any option in this library. Any hint is appreciated....

Thanks!

Assignee
Assign to
Time tracking