Jump to content

Frame Rate change on LiveTV cause's stuttering playback


JeremyFr79

Recommended Posts

JeremyFr79

Ok so I've noticed an issue with transcoding liveTV playpack.  What I've noticed (and seen in the logs) is for instance you're watching a 1080i channel.  The channel itself is broadcasting at 1920x1080 60 interlaced frames (or 30FPS)  However said channel could be airing a movie which of course is shot at 24FPS.  What I'm seeing in the logs is that ffmpeg see's the channels native resolution/framerate however it's transcoding at the framerate of the material being played on the channel.  So for instance again I'm watching a channel that's broadcast in 1080i, but they're playing a movie, ffmpeg does the transcode at 25fps (which isn't even right as it should be 23.97 or 24) during playback of the movie and playback stops/stutters etc.

 

Now what's even more interesting is that a commercial will come on that's at the 30FPS of the channel and playback is smooth and perfect.  I've noticed in the transcode logs you can actually watch ffmpeg change on the fly as say a commercial come's on etc.  Is there any way to have ffmpeg lock to the native resolution/frame rate of the channel and avoid these transcode anomaly's that effect playback?

Link to comment
Share on other sites

we preserve the input framerate unless the client device indicates it has a limit or requirement

Link to comment
Share on other sites

JeremyFr79

Here's a recent log, if you notice the framerate never get's higher than 22 - 23fps,

http://192.168.1.8:8096/mediabrowser/videos/abed724e7e5a8b99817576fcc5b2e0d9/live.m3u8?DeviceId=1c20d602b80fd4ea&MediaSourceId=18&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=0&VideoBitrate=2872000&AudioBitrate=128000&MaxAudioChannels=8&MaxWidth=4096&Level=41&ClientTime=1433008745422&MaxVideoBitDepth=8&Profile=high&PlaySessionId=12073a402534419d87cc178d4718b34d&api_key=726b8b1882c2444b98d7a9afa0dd835c&LiveStreamId=1a755974de5dc3461dc6ecae8ddec68b%7Cb4dc767f31fd4807454a2676b13be5fd_18{"Protocol":"File","Id":"18","Path":"\\\\RJMEDPLAY\\Recorded TV\\TempSWMC\\LiveTV_MediaBrowser^RJEMBYSERVER^18_Digital Cable_685_2015_05_30_10_58_30.ts","Type":"Default","Container":"mpegts","Size":262144,"ReadAtNativeFramerate":true,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"RequiresOpening":false,"RequiresClosing":true,"LiveStreamId":"1a755974de5dc3461dc6ecae8ddec68b|b4dc767f31fd4807454a2676b13be5fd_18","MediaStreams":[{"Codec":"ac3","Language":"eng","IsInterlaced":false,"Channels":0,"SampleRate":0,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"ac3","Language":"spa","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":192000,"Channels":2,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0},{"Codec":"mpeg2video","IsInterlaced":false,"BitRate":2046956,"IsDefault":false,"IsForced":false,"Height":0,"Width":0,"RealFrameRate":24.08333,"Type":"Video","AspectRatio":"0:0","Index":2,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":-99,"IsAnamorphic":false}],"PlayableStreamFileNames":[],"Formats":[],"Bitrate":2046956,"RequiredHttpHeaders":{},"DefaultAudioStreamIndex":0}C:\Users\administrator.RJNET\AppData\Roaming\MediaBrowser-Server\ffmpeg\20150331\ffmpeg.exe -fflags +genpts -async 1 -vsync -1 -re -i file:"\\RJMEDPLAY\Recorded TV\TempSWMC\LiveTV_MediaBrowser^RJEMBYSERVER^18_Digital Cable_685_2015_05_30_10_58_30.ts" -map_metadata -1 -threads 0 -map 0:2 -map 0:0 -map -0:s -codec:v:0 libx264 -pix_fmt yuv420p -preset superfast -crf 23 -maxrate 2046956 -bufsize 4093912 -vsync vfr -profile:v high -level 41 -force_key_frames expr:gte(t,n_forced*3) -vf "scale=min(iw\,1280):trunc(ow/dar/2)*2" -sc_threshold 0 -codec:a:0 aac -strict experimental -ac 0 -ab 128000 -af "adelay=1,aresample=async=1000" -hls_time 3 -start_number 0 -hls_list_size 1000 -hls_base_url "hls/3fc2e7113032a8eb801c2bdd3eaaeb81/" -y "\\RJEMBYSERVER\EmbyData\Transcoding\transcoding-temp\3fc2e7113032a8eb801c2bdd3eaaeb81.m3u8"ffmpeg version N-71182-g5cba529 Copyright (c) 2000-2015 the FFmpeg developers  built with gcc 4.9.2 (GCC)  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libdcadec --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib  libavutil      54. 21.100 / 54. 21.100  libavcodec     56. 32.100 / 56. 32.100  libavformat    56. 27.100 / 56. 27.100  libavdevice    56.  4.100 / 56.  4.100  libavfilter     5. 13.101 /  5. 13.101  libswscale      3.  1.101 /  3.  1.101  libswresample   1.  1.100 /  1.  1.100  libpostproc    53.  3.100 / 53.  3.100[mpeg2video @ 00000000003912c0] Invalid frame dimensions 0x0.    Last message repeated 2 times[mpegts @ 00000000003b3360] DTS 76861530 < 76867560 out of order[mpeg2video @ 00000000003912c0] Invalid frame dimensions 0x0.    Last message repeated 10 timesInput #0, mpegts, from 'file:\\RJMEDPLAY\Recorded TV\TempSWMC\LiveTV_MediaBrowser^RJEMBYSERVER^18_Digital Cable_685_2015_05_30_10_58_30.ts':  Duration: 00:00:02.18, start: 853.101000, bitrate: 9479 kb/s  Program 1     Stream #0:0[0x1100](eng): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 384 kb/s    Stream #0:1[0x1101](spa): Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, stereo, fltp, 192 kb/s    Stream #0:2[0x1011]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], max. 20000 kb/s, 29.97 fps, 59.94 tbr, 90k tbn, 59.94 tbc-async is forwarded to lavfi similarly to -af aresample=async=1:min_hard_comp=0.100000:first_pts=0.[libx264 @ 0000000000393660] using SAR=1/1[libx264 @ 0000000000393660] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2[libx264 @ 0000000000393660] profile High, level 4.1Output #0, hls, to '\\RJEMBYSERVER\EmbyData\Transcoding\transcoding-temp\3fc2e7113032a8eb801c2bdd3eaaeb81.m3u8':  Metadata:    encoder         : Lavf56.27.100    Stream #0:0: Video: h264 (libx264), yuv420p, 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, max. 2046 kb/s, 29.97 fps, 90k tbn, 29.97 tbc    Metadata:      encoder         : Lavc56.32.100 libx264    Stream #0:1: Audio: aac, 48000 Hz, stereo, fltp, 128 kb/s    Metadata:      encoder         : Lavc56.32.100 aacStream mapping:  Stream #0:2 -> #0:0 (mpeg2video (native) -> h264 (libx264))  Stream #0:0 -> #0:1 (ac3 (native) -> aac (native))Press [q] to stop, [?] for helpframe=    0 fps=0.0 q=0.0 size=N/A time=00:00:00.00 bitrate=N/A    frame=    0 fps=0.0 q=0.0 size=N/A time=00:00:00.27 bitrate=N/A    frame=   11 fps=7.1 q=0.0 size=N/A time=00:00:00.74 bitrate=N/A    frame=   26 fps= 13 q=0.0 size=N/A time=00:00:01.55 bitrate=N/A    frame=   38 fps= 15 q=19.0 size=N/A time=00:00:01.70 bitrate=N/A    frame=   51 fps= 17 q=17.0 size=N/A time=00:00:02.19 bitrate=N/A    frame=   63 fps= 17 q=23.0 size=N/A time=00:00:02.83 bitrate=N/A    frame=   75 fps= 18 q=19.0 size=N/A time=00:00:03.30 bitrate=N/A    frame=   88 fps= 19 q=17.0 size=N/A time=00:00:03.79 bitrate=N/A    frame=  100 fps= 19 q=19.0 size=N/A time=00:00:04.26 bitrate=N/A    frame=  112 fps= 20 q=17.0 size=N/A time=00:00:04.90 bitrate=N/A    frame=  126 fps= 20 q=17.0 size=N/A time=00:00:05.39 bitrate=N/A    frame=  141 fps= 21 q=26.0 size=N/A time=00:00:05.90 bitrate=N/A    frame=  155 fps= 22 q=27.0 size=N/A time=00:00:06.50 bitrate=N/A    frame=  168 fps= 22 q=26.0 size=N/A time=00:00:06.99 bitrate=N/A    frame=  180 fps= 22 q=24.0 size=N/A time=00:00:07.46 bitrate=N/A    frame=  192 fps= 22 q=26.0 size=N/A time=00:00:07.97 bitrate=N/A    frame=  205 fps= 22 q=23.0 size=N/A time=00:00:08.59 bitrate=N/A    frame=  217 fps= 22 q=25.0 size=N/A time=00:00:09.06 bitrate=N/A    frame=  230 fps= 22 q=26.0 size=N/A time=00:00:09.55 bitrate=N/A    frame=  242 fps= 22 q=25.0 size=N/A time=00:00:10.02 bitrate=N/A    frame=  254 fps= 22 q=26.0 size=N/A time=00:00:10.66 bitrate=N/A    frame=  267 fps= 23 q=23.0 size=N/A time=00:00:11.15 bitrate=N/A    frame=  279 fps= 23 q=24.0 size=N/A time=00:00:11.62 bitrate=N/A    frame=  291 fps= 23 q=23.0 size=N/A time=00:00:12.11 bitrate=N/A    frame=  304 fps= 23 q=24.0 size=N/A time=00:00:12.58 bitrate=N/A    frame=  316 fps= 23 q=24.0 size=N/A time=00:00:13.22 bitrate=N/A    frame=  328 fps= 23 q=24.0 size=N/A time=00:00:13.71 bitrate=N/A    frame=  341 fps= 23 q=25.0 size=N/A time=00:00:14.18 bitrate=N/A    frame=  353 fps= 23 q=26.0 size=N/A time=00:00:14.67 bitrate=N/A    frame=  366 fps= 23 q=26.0 size=N/A time=00:00:15.14 bitrate=N/A    frame=  378 fps= 23 q=25.0 size=N/A time=00:00:15.82 bitrate=N/A    frame=  391 fps= 23 q=23.0 size=N/A time=00:00:16.27 bitrate=N/A    frame=  404 fps= 23 q=24.0 size=N/A time=00:00:16.74 bitrate=N/A    frame=  416 fps= 23 q=24.0 size=N/A time=00:00:17.23 bitrate=N/A    frame=  428 fps= 23 q=22.0 size=N/A time=00:00:17.70 bitrate=N/A    frame=  440 fps= 23 q=23.0 size=N/A time=00:00:18.19 bitrate=N/A    frame=  453 fps= 23 q=23.0 size=N/A time=00:00:18.83 bitrate=N/A    frame=  465 fps= 23 q=24.0 size=N/A time=00:00:19.30 bitrate=N/A    frame=  477 fps= 23 q=23.0 size=N/A time=00:00:19.81 bitrate=N/A    frame=  490 fps= 23 q=25.0 size=N/A time=00:00:20.26 bitrate=N/A    frame=  502 fps= 23 q=26.0 size=N/A time=00:00:20.75 bitrate=N/A    frame=  514 fps= 23 q=26.0 size=N/A time=00:00:21.39 bitrate=N/A    frame=  527 fps= 23 q=24.0 size=N/A time=00:00:21.86 bitrate=N/A    frame=  539 fps= 23 q=24.0 size=N/A time=00:00:22.35 bitrate=N/A    frame=  552 fps= 23 q=25.0 size=N/A time=00:00:22.82 bitrate=N/A    frame=  564 fps= 23 q=26.0 size=N/A time=00:00:23.46 bitrate=N/A    frame=  576 fps= 23 q=23.0 size=N/A time=00:00:23.95 bitrate=N/A    frame=  588 fps= 23 q=24.0 size=N/A time=00:00:24.42 bitrate=N/A    frame=  601 fps= 23 q=24.0 size=N/A time=00:00:24.91 bitrate=N/A    frame=  613 fps= 23 q=27.0 size=N/A time=00:00:25.38 bitrate=N/A    frame=  626 fps= 23 q=28.0 size=N/A time=00:00:25.87 bitrate=N/A    frame=  638 fps= 23 q=27.0 size=N/A time=00:00:26.34 bitrate=N/A    frame=  650 fps= 23 q=28.0 size=N/A time=00:00:26.98 bitrate=N/A    frame=  663 fps= 23 q=27.0 size=N/A time=00:00:27.79 bitrate=N/A    frame=  675 fps= 23 q=27.0 size=N/A time=00:00:28.26 bitrate=N/A    frame=  687 fps= 23 q=27.0 size=N/A time=00:00:28.75 bitrate=N/A    frame=  700 fps= 23 q=27.0 size=N/A time=00:00:29.07 bitrate=N/A    frame=  712 fps= 23 q=27.0 size=N/A time=00:00:29.54 bitrate=N/A    frame=  724 fps= 23 q=26.0 size=N/A time=00:00:30.03 bitrate=N/A    frame=  736 fps= 23 q=24.0 size=N/A time=00:00:30.54 bitrate=N/A    frame=  749 fps= 23 q=24.0 size=N/A time=00:00:31.14 bitrate=N/A    frame=  761 fps= 23 q=23.0 size=N/A time=00:00:31.63 bitrate=N/A    frame=  773 fps= 23 q=23.0 size=N/A time=00:00:31.97 bitrate=N/A    frame=  786 fps= 23 q=24.0 size=N/A time=00:00:32.59 bitrate=N/A    frame=  798 fps= 23 q=25.0 size=N/A time=00:00:33.06 bitrate=N/A    frame=  810 fps= 23 q=22.0 size=N/A time=00:00:33.70 bitrate=N/A    frame=  823 fps= 24 q=26.0 size=N/A time=00:00:34.19 bitrate=N/A    frame=  835 fps= 24 q=24.0 size=N/A time=00:00:34.66 bitrate=N/A    frame=  847 fps= 24 q=26.0 size=N/A time=00:00:35.15 bitrate=N/A    frame=  860 fps= 24 q=22.0 size=N/A time=00:00:35.62 bitrate=N/A    frame=  872 fps= 24 q=20.0 size=N/A time=00:00:36.11 bitrate=N/A    frame=  884 fps= 24 q=19.0 size=N/A time=00:00:36.75 bitrate=N/A    frame=  897 fps= 24 q=19.0 size=N/A time=00:00:37.39 bitrate=N/A    frame=  909 fps= 24 q=19.0 size=N/A time=00:00:38.03 bitrate=N/A    frame=  922 fps= 24 q=20.0 size=N/A time=00:00:38.35 bitrate=N/A    frame=  934 fps= 24 q=21.0 size=N/A time=00:00:38.99 bitrate=N/A    frame=  946 fps= 24 q=18.0 size=N/A time=00:00:39.46 bitrate=N/A    frame=  958 fps= 24 q=18.0 size=N/A time=00:00:39.95 bitrate=N/A    frame=  971 fps= 24 q=22.0 size=N/A time=00:00:40.42 bitrate=N/A    frame=  983 fps= 24 q=21.0 size=N/A time=00:00:40.91 bitrate=N/A    frame=  996 fps= 24 q=21.0 size=N/A time=00:00:41.55 bitrate=N/A    frame= 1008 fps= 24 q=20.0 size=N/A time=00:00:41.87 bitrate=N/A    frame= 1020 fps= 24 q=18.0 size=N/A time=00:00:42.34 bitrate=N/A    frame= 1032 fps= 24 q=18.0 size=N/A time=00:00:42.83 bitrate=N/A    frame= 1044 fps= 24 q=21.0 size=N/A time=00:00:43.34 bitrate=N/A    frame= 1057 fps= 24 q=19.0 size=N/A time=00:00:43.94 bitrate=N/A    frame= 1070 fps= 24 q=17.0 size=N/A time=00:00:44.43 bitrate=N/A    frame= 1082 fps= 24 q=21.0 size=N/A time=00:00:45.07 bitrate=N/A    frame= 1094 fps= 24 q=21.0 size=N/A time=00:00:45.54 bitrate=N/A    frame= 1107 fps= 24 q=23.0 size=N/A time=00:00:46.03 bitrate=N/A    frame= 1119 fps= 24 q=23.0 size=N/A time=00:00:46.50 bitrate=N/A    frame= 1131 fps= 24 q=22.0 size=N/A time=00:00:46.99 bitrate=N/A    frame= 1144 fps= 24 q=22.0 size=N/A time=00:00:47.46 bitrate=N/A    frame= 1156 fps= 24 q=22.0 size=N/A time=00:00:48.10 bitrate=N/A    frame= 1168 fps= 24 q=24.0 size=N/A time=00:00:48.59 bitrate=N/A    frame= 1181 fps= 24 q=25.0 size=N/A time=00:00:49.23 bitrate=N/A    frame= 1193 fps= 24 q=25.0 size=N/A time=00:00:49.70 bitrate=N/A    frame= 1205 fps= 24 q=26.0 size=N/A time=00:00:50.19 bitrate=N/A    frame= 1218 fps= 24 q=23.0 size=N/A time=00:00:50.66 bitrate=N/A    frame= 1230 fps= 24 q=22.0 size=N/A time=00:00:51.15 bitrate=N/A    frame= 1242 fps= 24 q=23.0 size=N/A time=00:00:51.62 bitrate=N/A    frame= 1255 fps= 24 q=24.0 size=N/A time=00:00:52.11 bitrate=N/A    frame= 1267 fps= 24 q=22.0 size=N/A time=00:00:52.75 bitrate=N/A    frame= 1279 fps= 24 q=21.0 size=N/A time=00:00:53.22 bitrate=N/A    frame= 1292 fps= 24 q=27.0 size=N/A time=00:00:53.71 bitrate=N/A    frame= 1304 fps= 24 q=26.0 size=N/A time=00:00:54.35 bitrate=N/A    frame= 1316 fps= 24 q=24.0 size=N/A time=00:00:54.82 bitrate=N/A    frame= 1329 fps= 24 q=23.0 size=N/A time=00:00:55.31 bitrate=N/A    frame= 1341 fps= 24 q=22.0 size=N/A time=00:00:55.78 bitrate=N/A    frame= 1354 fps= 24 q=23.0 size=N/A time=00:00:56.27 bitrate=N/A    frame= 1366 fps= 24 q=22.0 size=N/A time=00:00:56.74 bitrate=N/A    frame= 1378 fps= 24 q=24.0 size=N/A time=00:00:57.23 bitrate=N/A    frame= 1390 fps= 24 q=23.0 size=N/A time=00:00:57.70 bitrate=N/A    frame= 1403 fps= 24 q=24.0 size=N/A time=00:00:58.34 bitrate=N/A    frame= 1415 fps= 24 q=21.0 size=N/A time=00:00:58.83 bitrate=N/A    frame= 1428 fps= 24 q=23.0 size=N/A time=00:00:59.30 bitrate=N/A    frame= 1440 fps= 24 q=24.0 size=N/A time=00:00:59.94 bitrate=N/A    frame= 1452 fps= 24 q=22.0 size=N/A time=00:01:00.43 bitrate=N/A    frame= 1464 fps= 24 q=23.0 size=N/A time=00:01:00.90 bitrate=N/A    frame= 1477 fps= 24 q=23.0 size=N/A time=00:01:01.39 bitrate=N/A    frame= 1489 fps= 24 q=22.0 size=N/A time=00:01:01.86 bitrate=N/A    frame= 1502 fps= 24 q=20.0 size=N/A time=00:01:02.50 bitrate=N/A    frame= 1514 fps= 24 q=24.0 size=N/A time=00:01:03.14 bitrate=N/A    frame= 1526 fps= 24 q=25.0 size=N/A time=00:01:03.63 bitrate=N/A    frame= 1539 fps= 24 q=25.0 size=N/A time=00:01:04.10 bitrate=N/A    frame= 1551 fps= 24 q=27.0 size=N/A time=00:01:04.59 bitrate=N/A    frame= 1563 fps= 24 q=24.0 size=N/A time=00:01:05.06 bitrate=N/A    frame= 1576 fps= 24 q=26.0 size=N/A time=00:01:05.55 bitrate=N/A    frame= 1588 fps= 24 q=25.0 size=N/A time=00:01:06.19 bitrate=N/A    frame= 1600 fps= 24 q=25.0 size=N/A time=00:01:06.66 bitrate=N/A    frame= 1613 fps= 24 q=24.0 size=N/A time=00:01:07.15 bitrate=N/A    frame= 1625 fps= 24 q=24.0 size=N/A time=00:01:07.62 bitrate=N/A    frame= 1637 fps= 24 q=24.0 size=N/A time=00:01:08.11 bitrate=N/A    frame= 1649 fps= 24 q=27.0 size=N/A time=00:01:08.62 bitrate=N/A    frame= 1661 fps= 24 q=28.0 size=N/A time=00:01:09.35 bitrate=N/A    frame= 1670 fps= 24 q=-1.0 Lsize=N/A time=00:01:10.33 bitrate=N/A    video:15454kB audio:1095kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown[libx264 @ 0000000000393660] frame I:24    Avg QP:13.96  size: 39009[libx264 @ 0000000000393660] frame P:822   Avg QP:18.64  size: 12318[libx264 @ 0000000000393660] frame B:824   Avg QP:20.37  size:  5780[libx264 @ 0000000000393660] consecutive B-frames: 23.8% 29.6%  5.2% 41.4%[libx264 @ 0000000000393660] mb I  I16..4: 46.4% 32.4% 21.2%[libx264 @ 0000000000393660] mb P  I16..4: 13.4%  5.3%  0.9%  P16..4: 35.7%  0.0%  0.0%  0.0%  0.0%    skip:44.7%[libx264 @ 0000000000393660] mb B  I16..4:  1.2%  0.6%  0.1%  B16..8: 22.9%  0.0%  0.0%  direct:11.2%  skip:64.1%  L0:36.0% L1:48.5% BI:15.5%[libx264 @ 0000000000393660] 8x8 transform intra:28.0% inter:27.9%[libx264 @ 0000000000393660] coded y,uvDC,uvAC intra: 21.7% 48.8% 28.3% inter: 9.6% 13.6% 0.7%[libx264 @ 0000000000393660] i16 v,h,dc,p: 75% 14%  7%  4%[libx264 @ 0000000000393660] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 17% 27%  6%  6%  6%  6%  5%  6%[libx264 @ 0000000000393660] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 25% 21% 15%  7%  6%  6%  6%  6%  7%[libx264 @ 0000000000393660] i8c dc,h,v,p: 55% 19% 21%  6%[libx264 @ 0000000000393660] Weighted P-Frames: Y:3.5% UV:1.7%[libx264 @ 0000000000393660] kb/s:1828.47
Link to comment
Share on other sites

JeremyFr79

I don't know that it's anything Emby is doing, as much as ffmpeg.  In reality I think ffmpeg is picking up on 2:3 pulldown and adjusting accordingly however this is breaking playback.

Link to comment
Share on other sites

JeremyFr79

I can stream a different channel with the same properties to the same device and it plays fine with correct FPS etc.  But the minute the source material on a channel changes to something not channel native ffmpeg takes a big massive shit it seems.  Usually I notice this when commercials air vs. the other way around.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...