[FFmpeg-trac] #10776(ffprobe:new): FFprobe fails to get the correct initialization url

FFmpeg trac at avcodec.org
Thu Jan 4 11:00:34 EET 2024


#10776: FFprobe fails to get the correct initialization url
---------------------------------+----------------------------------
             Reporter:  tajln    |                     Type:  defect
               Status:  new      |                 Priority:  normal
            Component:  ffprobe  |                  Version:  6.1
             Keywords:           |               Blocked By:
             Blocking:           |  Reproduced by developer:  0
Analyzed by developer:  0        |
---------------------------------+----------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
 % ffprobe -v 9 -loglevel 99 -i "https://dplus-eu-cloudfront.prod-
 live.h264.io/primary/4/2387896699d64cac931293f7f5cf0cdc/x-discovery-
 token=Expires=1704379690&KeyName=primary&Signature=DTlz3C4RAgRYpW2K8FNJiz92rCw/index.mpd?aws.manifestfilter=video_dynamic_range:sdr;audio_codec:AACL;video_codec:h264;video_height:1-1080&hdnts=exp=1704379690~acl=/primary/4/2387896699d64cac931293f7f5cf0cdc/index.mpd%3Faws.manifestfilter%3Dvideo_dynamic_range%3Asdr%3Baudio_codec%3AAACL%3Bvideo_codec%3Ah264%3Bvideo_height%3A1-1080*~hmac=e69d720f98ce2b693c8c03232452be37d96e6de95ab8a2c99d6a64c5575fbe7e"
 ffmpeg version 2024-01-01-git-e1c1dc8347-full_build-www.gyan.dev Copyright
 (c) 2000-2024 the FFmpeg developers
 built on 1.1.2024
 }}}
 The bug happens when ffprobe tries to request the init url. Instead of the
 correct "https://dplus-eu-cloudfront.prod-
 live.h264.io/primary/4/2387896699d64cac931293f7f5cf0cdc/x-discovery-
 token=Expires=1704379690&KeyName=primary&Signature=DTlz3C4RAgRYpW2K8FNJiz92rCw/index_video_12_0_init.mp4?m=1687998774"
 it will try to make a request on "https://dplus-eu-cloudfront.prod-
 live.h264.io/primary/4/2387896699d64cac931293f7f5cf0cdc/index_video_1_0_init.mp4?m=1687998774"
 which will fail. I assume this is because the url has "&" characters in
 between the "/". This issue is also present in FFplay
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/10776>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list