[FFmpeg-trac] #8710(undetermined:new): HTTP error 403 Forbidden when open an mpd url (MPEG-DASH) from facebook video

FFmpeg trac at avcodec.org
Thu Jun 4 05:11:46 EEST 2020


#8710: HTTP error 403 Forbidden when open an mpd url (MPEG-DASH) from facebook
video
-------------------------------------+-------------------------------------
             Reporter:  farleylai    |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
                                     |  undetermined
              Version:  unspecified  |               Resolution:
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by stevenliu):

 it ok here.
 {{{
 (base) liuqi05:dash liuqi$ ./ffprobe -v debug -i "https://video-
 lax3-1.xx.fbcdn.net/v/t42.1790-29/10000000_1436138333253083_7347705215175523037_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfbGl2ZV9oZDFfdHJpbW1lZF9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=ThmsnbiG10IAX83DPU5&_nc_ht
 =video-lax3-1.xx&oh=b55f2d8682061ac4bb160074f7fd18cf&oe=5ED87CA2"
 ffprobe version N-97994-gbbf84fabf9 Copyright (c) 2007-2020 the FFmpeg
 developers
   built with Apple clang version 11.0.3 (clang-1103.0.32.59)
   configuration: --quiet --enable-htmlpages --enable-libx264 --enable-
 libxml2 --enable-gpl --extra-ldflags=-I/usr/local/include --extra-
 ldflags=-L/usr/local/lib --enable-libfreetype --enable-fontconfig
 --enable-libspeex --enable-libopus --enable-libzmq --enable-libx265
 --enable-libass --enable-videotoolbox --disable-optimizations --disable-
 stripping --enable-libmp3lame --samples=fate-suite/ --cc=clang
   libavutil      56. 49.100 / 56. 49.100
   libavcodec     58. 89.100 / 58. 89.100
   libavformat    58. 43.100 / 58. 43.100
   libavdevice    58.  9.103 / 58.  9.103
   libavfilter     7. 83.100 /  7. 83.100
   libswscale      5.  6.101 /  5.  6.101
   libswresample   3.  6.100 /  3.  6.100
   libpostproc    55.  6.100 / 55.  6.100
 [NULL @ 0x7fc977012600] Opening 'https://video-
 lax3-1.xx.fbcdn.net/v/t42.1790-29/10000000_1436138333253083_7347705215175523037_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfbGl2ZV9oZDFfdHJpbW1lZF9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=ThmsnbiG10IAX83DPU5&_nc_ht
 =video-lax3-1.xx&oh=b55f2d8682061ac4bb160074f7fd18cf&oe=5ED87CA2' for
 reading
 [https @ 0x7fc976c10180] Setting default whitelist
 'http,https,tls,rtp,tcp,udp,crypto,httpproxy'
 [tcp @ 0x7fc976c10780] Original list of addresses:
 [tcp @ 0x7fc976c10780] Address 31.13.70.14 port 443
 [tcp @ 0x7fc976c10780] Interleaved list of addresses:
 [tcp @ 0x7fc976c10780] Address 31.13.70.14 port 443
 [tcp @ 0x7fc976c10780] Starting connection attempt to 31.13.70.14 port 443
 [tcp @ 0x7fc976c10780] Successfully connected to 31.13.70.14 port 443
 [https @ 0x7fc976c10180] request: GET
 /v/t42.1790-29/10000000_1436138333253083_7347705215175523037_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfbGl2ZV9oZDFfdHJpbW1lZF9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=ThmsnbiG10IAX83DPU5&_nc_ht
 =video-lax3-1.xx&oh=b55f2d8682061ac4bb160074f7fd18cf&oe=5ED87CA2 HTTP/1.1
 User-Agent: Lavf/58.43.100
 Accept: */*
 Range: bytes=0-
 Connection: close
 Host: video-lax3-1.xx.fbcdn.net
 Icy-MetaData: 1


 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] Format mov,mp4,m4a,3gp,3g2,mj2
 probed with size=2048 and score=100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] ISO: File Type Major Brand:
 iso5
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] Unknown dref type 0x206c7275
 size 12
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] found sidx time
 -9223372036854775808, using it for pts
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] Before
 avformat_find_stream_info() pos: 22093 bytes read:24001 seeks:0
 nb_streams:1
 [h264 @ 0x7fc978809800] nal_unit_type: 7(SPS), nal_ref_idc: 3
 [h264 @ 0x7fc978809800] nal_unit_type: 8(PPS), nal_ref_idc: 3
 [h264 @ 0x7fc978809800] nal_unit_type: 6(SEI), nal_ref_idc: 0
 [h264 @ 0x7fc978809800] nal_unit_type: 5(IDR), nal_ref_idc: 3
 [h264 @ 0x7fc978809800] Format yuv420p chosen by get_format().
 [h264 @ 0x7fc978809800] Reinit context to 1280x720, pix_fmt: yuv420p
 [h264 @ 0x7fc978809800] no picture
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] All info found
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.250000 0.019494
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.333333 0.015283
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.416667 0.011585
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.500000 0.008402
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.583333 0.005732
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.666667 0.003577
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.750000 0.001935
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.833333 0.000808
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.916667 0.000194
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 30.000000 0.000095
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 60.000000 0.000379
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 120.000000 0.001516
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 240.000000 0.006064
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 29.970030 0.000071
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] rfps: 59.940060 0.000285
     Last message repeated 1 times
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x7fc977012600] After
 avformat_find_stream_info() pos: 194797 bytes read:195072 seeks:0
 frames:21
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'https://video-
 lax3-1.xx.fbcdn.net/v/t42.1790-29/10000000_1436138333253083_7347705215175523037_n.mp4?_nc_cat=103&_nc_sid=5aebc0&efg=eyJ2ZW5jb2RlX3RhZyI6ImRhc2hfbGl2ZV9oZDFfdHJpbW1lZF9mcmFnXzJfdmlkZW8ifQ==&_nc_ohc=ThmsnbiG10IAX83DPU5&_nc_ht
 =video-lax3-1.xx&oh=b55f2d8682061ac4bb160074f7fd18cf&oe=5ED87CA2':
   Metadata:
     major_brand     : iso5
     minor_version   : 1
     compatible_brands: avc1iso5dsmsmsixdash
     encoder         : Lavf58.20.100
   Duration: 01:00:29.88, start: 2.236000, bitrate: 1531 kb/s
     Stream #0:0(und), 21, 1/16000: Video: h264 (High), 1 reference frame
 (avc1 / 0x31637661), yuv420p(left), 1280x720 [SAR 1:1 DAR 16:9], 0/1,
 Closed Captions, 0 kb/s, 29.97 fps, 29.97 tbr, 16k tbn, 2k tbc (default)
     Metadata:
       handler_name    : VideoHandler
 [h264 @ 0x7fc97701ae00] nal_unit_type: 7(SPS), nal_ref_idc: 3
 [h264 @ 0x7fc97701ae00] nal_unit_type: 8(PPS), nal_ref_idc: 3
 [AVIOContext @ 0x7fc976c17bc0] Statistics: 195072 bytes read, 0 seeks
 (base) liuqi05:dash liuqi$
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8710#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list