crobibero/jellyfin-plugin-tmdb-trailers

Trailer Fails to Load from Youtube

Closed this issue · 3 comments

It appears that the URL the plugin is passing to FFmpeg is getting a 403:

http://192.168.0.150:8096/videos/af13d429-be50-c530-2eb7-ae9fdf1166d0/live.m3u8?DeviceId=TW96aWxsYS81LjAgKFdpbmRvd3MgTlQgMTAuMDsgV2luNjQ7IHg2NDsgcnY6NzguMCkgR2Vja28vMjAxMDAxMDEgRmlyZWZveC83OC4wfDE1OTUwMDYyMzkzMzQ1&MediaSourceId=5edf93a6f36a32001d8edf04&VideoCodec=h264&AudioCodec=mp3,aac&VideoBitrate=139808000&AudioBitrate=192000&PlaySessionId=2b532fa57fe74bd4a012729ba5d424ee&api_key=c304626990d444a18c798abcce7c885c&TranscodingMaxAudioChannels=2&RequireAvc=false&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&h264-profile=high,main,baseline,constrainedbaseline&h264-level=51&h264-deinterlace=true&TranscodeReasons=ContainerNotSupported

{"Protocol":"Http","Id":"5edf93a6f36a32001d8edf04","Path":"https://r3---sn-nu5gu-tt1e.googlevideo.com/videoplayback?expire=1598673550&ei=Ln5JX-twzuWKBKfsk5AJ&ip=999.999.999.999&id=o-AHq3Sd6kHX_IsWyhquQEovM08LM_J1xi9WKKKOkYdMCr&itag=22&source=youtube&requiressl=yes&mh=Tu&mm=31%2C29&mn=sn-nu5gu-tt1e%2Csn-tt1e7n7e&ms=au%2Crdu&mv=m&mvi=3&pl=19&initcwndbps=1656250&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=92.160&lmt=1592992113494275&mt=1598651801&fvip=3&c=WEB&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AOq0QJ8wRQIgKz1mqr1yLGoAqeFcDxgLmaEmAw4tfu95eWEGBSln80YCIQCBO2UTcPLxiV7kVPajMJXHqKoAU-DF-G0VcruIioUQFQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AG3C_xAwRAIgLjJxwmghuvobm_KLdx7A7bV_vAT455pMJSgwNDFfnxwCIEs_s-fwNTdY8n5kS7Nk0-Cmxf9c0UXETqGc4s83SW75","Type":"Default","Name":"BILL & TED FACE THE MUSIC Official Trailer #1 (2020)","IsRemote":true,"ReadAtNativeFramerate":false,"IgnoreDts":false,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"IsInfiniteStream":false,"RequiresOpening":false,"RequiresClosing":false,"RequiresLooping":false,"SupportsProbing":true,"MediaStreams":[],"MediaAttachments":[],"Formats":[],"Bitrate":586402,"RequiredHttpHeaders":{}}

/usr/lib/jellyfin-ffmpeg/ffmpeg -i "https://r3---sn-nu5gu-tt1e.googlevideo.com/videoplayback?expire=1598673550&ei=Ln5JX-twzuWKBKfsk5AJ&ip=999.999.999.999&id=o-AHq3Sd6kHX_IsWyhquQEovM08LM_J1xi9WKKKOkYdMCr&itag=22&source=youtube&requiressl=yes&mh=Tu&mm=31%2C29&mn=sn-nu5gu-tt1e%2Csn-tt1e7n7e&ms=au%2Crdu&mv=m&mvi=3&pl=19&initcwndbps=1656250&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=92.160&lmt=1592992113494275&mt=1598651801&fvip=3&c=WEB&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AOq0QJ8wRQIgKz1mqr1yLGoAqeFcDxgLmaEmAw4tfu95eWEGBSln80YCIQCBO2UTcPLxiV7kVPajMJXHqKoAU-DF-G0VcruIioUQFQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AG3C_xAwRAIgLjJxwmghuvobm_KLdx7A7bV_vAT455pMJSgwNDFfnxwCIEs_s-fwNTdY8n5kS7Nk0-Cmxf9c0UXETqGc4s83SW75" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 libx264 -pix_fmt yuv420p -preset veryfast -crf 23 -maxrate 139808000 -bufsize 279616000 -profile:v high -level 4.1 -x264opts:0 subme=0:me_range=4:rc_lookahead=10:me=dia:no_chroma_me:8x8dct=0:partitions=none -force_key_frames "expr:gte(t,n_forced*3)" -flags -global_header -vsync -1 -codec:a:0 libmp3lame -ac 2 -ab 192000  -f segment -max_delay 5000000 -avoid_negative_ts disabled -start_at_zero -segment_time 3  -individual_header_trailer 0 -segment_format mpegts -segment_list_entry_prefix "hls/be07f034adb5ed1356f0dc89cdfd8186/" -segment_list_type m3u8 -segment_start_number 0 -segment_list "/var/lib/jellyfin/transcodes/be07f034adb5ed1356f0dc89cdfd8186.m3u8" -y "/var/lib/jellyfin/transcodes/be07f034adb5ed1356f0dc89cdfd8186%d.ts"


ffmpeg version 4.3.1 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 8 (Debian 8.3.0-6)
  configuration: --prefix=/usr/lib/jellyfin-ffmpeg --target-os=linux --disable-doc --disable-ffplay --disable-shared --disable-libxcb --disable-sdl2 --disable-xlib --enable-gpl --enable-version3 --enable-static --enable-libfontconfig --enable-fontconfig --enable-gmp --enable-gnutls --enable-libass --enable-libbluray --enable-libdrm --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libwebp --enable-libx264 --enable-libx265 --enable-libzvbi --arch=amd64 --enable-libzimg --enable-opencl --enable-vaapi --enable-amf --enable-libmfx --enable-vdpau --enable-cuda --enable-cuda-llvm --enable-cuvid --enable-nvenc --enable-nvdec --enable-ffnvcodec --enable-libdav1d
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
[https @ 0x55a240b03d00] HTTP error 403 Forbidden
https://r3---sn-nu5gu-tt1e.googlevideo.com/videoplayback?expire=1598673550&ei=Ln5JX-twzuWKBKfsk5AJ&ip=999.999.999.999&id=o-AHq3Sd6kHX_IsWyhquQEovM08LM_J1xi9WKKKOkYdMCr&itag=22&source=youtube&requiressl=yes&mh=Tu&mm=31%2C29&mn=sn-nu5gu-tt1e%2Csn-tt1e7n7e&ms=au%2Crdu&mv=m&mvi=3&pl=19&initcwndbps=1656250&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=92.160&lmt=1592992113494275&mt=1598651801&fvip=3&c=WEB&txp=5535432&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AOq0QJ8wRQIgKz1mqr1yLGoAqeFcDxgLmaEmAw4tfu95eWEGBSln80YCIQCBO2UTcPLxiV7kVPajMJXHqKoAU-DF-G0VcruIioUQFQ%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=AG3C_xAwRAIgLjJxwmghuvobm_KLdx7A7bV_vAT455pMJSgwNDFfnxwCIEs_s-fwNTdY8n5kS7Nk0-Cmxf9c0UXETqGc4s83SW75: Server returned 403 Forbidden (access denied)

This should be fixed with the latest release.
I was rate limited from YouTube so took a little longer then I hoped

The issue seems to persist for me. Using version 4.

Might be a region thing, it works correctly for me