privatkopiera icon indicating copy to clipboard operation
privatkopiera copied to clipboard

Svt play disneydags resulterar i 403

Open TheQue42 opened this issue 3 years ago • 3 comments

Disneydags resulterar i 403:or :-( (I Sverige, inga proxies, eller dylikt)

https://www.svtplay.se/video/33537410/disneydags/disneydags-sasong-1-avsnitt-21?id=e6EYzN2

Blir:

P:\>ffmpeg -i "https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/hls-video-avc-1920x1080p25-1397.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls" -i "https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/hls-audio-aac-2ch-192.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls" -i "https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/text/text-0.vtt" -vcodec copy -acodec copy "Disneydags - Avsnitt 21.mkv"
ffmpeg version 4.2.1 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 9.1.1 (GCC) 20190807
  configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx --enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt
  libavutil      56. 31.100 / 56. 31.100
  libavcodec     58. 54.100 / 58. 54.100
  libavformat    58. 29.100 / 58. 29.100
  libavdevice    58.  8.100 / 58.  8.100
  libavfilter     7. 57.100 /  7. 57.100
  libswscale      5.  5.100 /  5.  5.100
  libswresample   3.  5.100 /  3.  5.100
  libpostproc    55.  5.100 / 55.  5.100
[hls @ 0000016ef621a540] Skip ('## Generated with https://github.com/google/shaka-packager version v2.4.2-c60e988-release')
[hls @ 0000016ef621a540] Skip ('#EXT-X-VERSION:4')
[hls @ 0000016ef621a540] Opening 'https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/serve.key?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev' for reading
[hls @ 0000016ef621a540] Opening 'crypto+https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/hls-video-avc-1920x1080p25-1397-1.ts?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls' for reading
[hls @ 0000016ef621a540] Opening 'crypto+https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/hls-video-avc-1920x1080p25-1397-2.ts?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_msn=1&aka_hls_version=4&aka_media_format_type=hls' for reading
Input #0, hls, from 'https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/hls-video-avc-1920x1080p25-1397.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls':
  Duration: 00:58:57.68, start: 0.100000, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #0:0: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    Metadata:
      variant_bitrate : 0
[hls @ 0000016ef76d8040] Skip ('## Generated with https://github.com/google/shaka-packager version v2.4.2-c60e988-release')
[hls @ 0000016ef76d8040] Skip ('#EXT-X-VERSION:4')
[hls @ 0000016ef76d8040] Opening 'https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/serve.key?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev' for reading
[hls @ 0000016ef76d8040] Opening 'crypto+https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/hls-audio-aac-2ch-192-1.aac?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_msn=0&aka_hls_version=4&aka_media_format_type=hls' for reading
Input #1, hls, from 'https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/hls-audio-aac-2ch-192.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls':
  Duration: 00:58:57.72, start: 0.057333, bitrate: 0 kb/s
  Program 0
    Metadata:
      variant_bitrate : 0
    Stream #1:0: Audio: aac (LC), 48000 Hz, stereo, fltp, 216 kb/s
    Metadata:
      variant_bitrate : 0
      id3v2_priv.com.apple.streaming.transportStreamTimestamp: \x00\x00\x00\x00\x00\x00\x14(
[https @ 0000016ef7498b40] HTTP error 403 Forbidden
https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/text/text-0.vtt: Server returned 403 Forbidden (access denied)

TheQue42 avatar Jan 23 '22 14:01 TheQue42

Och jag testade med https://www.svtplay.se/video/281681/smakryp/smakryp-sasong-2-avsnitt-7?id=e72JA9M, där det fungerar, så det verkar vara just disneydags som strular..

TheQue42 avatar Jan 23 '22 14:01 TheQue42

Hmm.. verkar som felet är specifikt för text-0.vtt (undertexterna). Kan du testa ta bort den och försöka igen?

ffmpeg -i "https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-video-avc-1920x1080p25-1397/hls-video-avc-1920x1080p25-1397.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls" -i "https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/hls-audio-aac-2ch-192.m3u8?aka_me_session_id=AAAAAAAAAAC3su5hAAAAAM%2f0MGuXBZQjPrVOAKuTPblEFs%2fzvFCAlxbTmEv52Hdn+nQBamnaRrlBc9lJKc0QXUPEOHsJt4Ev&aka_media_format_type=hls" -vcodec copy -acodec copy "Disneydags - Avsnitt 21.mkv"

Min gissning är dock att på grund av att detta är USA material/Disney så är det ett extra lager skydd på det här. Du kan behöva hämta kommandot igen också, verkar som det är några extra parametrar till filerna.

stefansundin avatar Jan 23 '22 20:01 stefansundin

Yep, plockar jag bort input:en för text-0.vtt så funkar det! Även om konstig nog så när jag uppdaterade till senaste ffmpeg så som "ffmpeg-n5.0-latest-win64-gpl-5.0.zip" från https://github.com/BtbN/FFmpeg-Builds/releases, slutar det även då med:

[hls @ 000001f3402a1a40] Opening 'crypto+https://svt-vod-secure-2a.akamaized.net/d0/secure/20211211/2b55ac5e-5039-4cb6-aa70-ed45487d1362/hls-audio-aac-2ch-192/hls-audio-aac-2ch-192-6.aac?aka_me_session_id=AAAAAAAAAAAAFe9hAAAAAHpPIrRdxE0A+kcOsd%2fuxyEM5IYlwibBrc83f5ZL1JaOUoUri4BaVJnJjU9ploPyosxK%2fna0wZFg&aka_msn=5&aka_hls_version=4&aka_media_format_type=hls' for reading
[aac_adtstoasc @ 000001f3409ead80] Multiple RDBs per frame with CRC is not implemented. Update your FFmpeg version to the newest one from Git. If the problem still occurs, it means that your file has a feature which has not been implemented.
[matroska @ 000001f34082d280] Error applying bitstream filters to an output packet for stream #1: Not yet implemented in FFmpeg, patches welcome
av_interleaved_write_frame(): Not yet implemented in FFmpeg, patches welcome
frame=  485 fps=401 q=-1.0 Lsize=    5203kB time=00:00:19.28 bitrate=2210.7kbits/s speed=15.9x
video:4743kB audio:463kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Backar jag till den 4.2.1 jag hade på maskinen, funkar det.

TheQue42 avatar Jan 23 '22 21:01 TheQue42