Jump to content

Motion Artifacts - HD LIVE TV


pir8radio

Recommended Posts

pir8radio

I have been noticing motion artifacts on HD SD live TV content, at least on the web gui.  I ll have to test other clients and report back.  But these artifacts show up when objects are moving fast.  I don't seem to see them when using the hdhomerun client, emby seems to bring out these issues...

 

Motion artifacts:

Scrolling bar on the weather channel.

5994d0b6372f8_blur.png

 

Her hand.

5994d0d5b185b_blur2.png

 

 

Same scroller, White block not moving no artifacts on the "SEVERE" block like above, white block is solid, letters look fine.   Word "day" is still scrolling and shows artifacts.

5994d1048a997_still.png

Edited by pir8radio
  • Like 1
Link to comment
Share on other sites

pir8radio

Hi there @@pir8radio, we're very sorry to hear about your issue. In order for us to best help you, please attach the information requested in how to report a media playback issue. Thanks !

 

Transcode log with screenshot of NON HD video playing... If you truly require the server log let me know, its not small, I will have to host it on my site. 

 

 

 


http://website.com/emby/videos/6c09658bdd33676ba9c41ce1ed8e7593/live.m3u8?DeviceId=91d9c6969ba456265321546c00d5bf6d09422f&MediaSourceId=ceadffa73f69431d8612a1c6d7805d90_native_09863c5f2732e93e9d8b40615f0ce31b_eaee2d9afbad7646aa1584e2d3dbc74a&VideoCodec=h264&AudioCodec=aac&AudioStreamIndex=1&VideoBitrate=220433655&AudioBitrate=256000&Level=51&Profile=high&PlaySessionId=1c3d14837bc840f88261177854e5aa25&api_key=673f8b8ee9b641f2be94365e8c2c9048&LiveStreamId=a17c75760a04e99b68cf766e11316e1c_09efa0d56b934a82adec00a87b837fb0_ceadffa73f69431d8612a1c6d7805d90_native_09863c5f2732e93e9d8b40615f0ce31b_eaee2d9afbad7646aa1584e2d3dbc74a&CopyTimestamps=false&TranscodingMaxAudioChannels=6&EnableSubtitlesInManifest=false&RequireAvc=true&RequireNonAnamorphic=false&DeInterlace=true&SegmentContainer=ts&MinSegments=1&BreakOnNonKeyFrames=True&TranscodeReasons=ContainerNotSupported,VideoCodecNotSupported,AudioCodecNotSupported

{"Protocol":"Http","Id":"ceadffa73f69431d8612a1c6d7805d90_native_09863c5f2732e93e9d8b40615f0ce31b_eaee2d9afbad7646aa1584e2d3dbc74a","Path":"http://127.0.0.1:8080/LiveTv/LiveStreamFiles/5bae83eebcd744a1a3b9347cf728ea0a/stream.ts","Type":"Default","Container":"mpegts","IsRemote":false,"ReadAtNativeFramerate":false,"IgnoreDts":true,"IgnoreIndex":false,"GenPtsInput":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":false,"IsInfiniteStream":true,"RequiresOpening":true,"RequiresClosing":true,"SupportsProbing":true,"LiveStreamId":"a17c75760a04e99b68cf766e11316e1c_09efa0d56b934a82adec00a87b837fb0_ceadffa73f69431d8612a1c6d7805d90_native_09863c5f2732e93e9d8b40615f0ce31b_eaee2d9afbad7646aa1584e2d3dbc74a","BufferMs":0,"RequiresLooping":false,"MediaStreams":[{"Codec":"mpeg2video","TimeBase":"1/90000","CodecTimeBase":"1001/60000","IsInterlaced":false,"RefFrames":1,"IsDefault":false,"IsForced":false,"Height":480,"Width":544,"AverageFrameRate":29.97003,"RealFrameRate":29.97003,"Profile":"Main","Type":"Video","AspectRatio":"4:3","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":8,"IsAnamorphic":false},{"Codec":"ac3","TimeBase":"1/90000","CodecTimeBase":"1/48000","DisplayTitle":"Dolby Digital 5.1","IsInterlaced":false,"ChannelLayout":"5.1","BitRate":256000,"Channels":6,"SampleRate":48000,"IsDefault":false,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0}],"Formats":[],"Bitrate":256000,"RequiredHttpHeaders":{},"AnalyzeDurationMs":3000,"DefaultAudioStreamIndex":1}

C:\Users\USER\AppData\Roaming\Emby-Server\ffmpeg\20160410\ffmpeg.exe -analyzeduration 3000000 -fflags +igndts -f mpegts -i "http://127.0.0.1:8080/LiveTv/LiveStreamFiles/5bae83eebcd744a1a3b9347cf728ea0a/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -map 0:0 -map 0:1 -map -0:s -codec:v:0 libx264 -pix_fmt yuv420p -preset superfast -crf 23 -maxrate 220433655 -bufsize 440867310 -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 cfr -codec:a:0 aac -strict experimental -ac 6 -ab 256000  -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/f885d4660bd2265526da3f6b5bde25a7/" -segment_list_type m3u8 -segment_start_number 0 -segment_list "D:\MB Transcode\transcoding-temp\f885d4660bd2265526da3f6b5bde25a7.m3u8" -y "D:\MB Transcode\transcoding-temp\f885d4660bd2265526da3f6b5bde25a7%d.ts"


ffmpeg version N-79277-g0c90b2e Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (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-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmfx --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-libzimg --enable-lzma --enable-decklink --enable-zlib
  libavutil      55. 20.100 / 55. 20.100
  libavcodec     57. 34.100 / 57. 34.100
  libavformat    57. 32.100 / 57. 32.100
  libavdevice    57.  0.101 / 57.  0.101
  libavfilter     6. 41.100 /  6. 41.100
  libswscale      4.  1.100 /  4.  1.100
  libswresample   2.  0.101 /  2.  0.101
  libpostproc    54.  0.100 / 54.  0.100
[mpeg2video @ 000000000255f4a0] Invalid frame dimensions 0x0.
    Last message repeated 1 times
[mpegts @ 0000000000728fe0] Could not find codec parameters for stream 2 (Unknown: none ([134][0][0][0] / 0x0086)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0000000000728fe0] Could not find codec parameters for stream 3 (Unknown: none (ETV1 / 0x31565445)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[mpegts @ 0000000000728fe0] Could not find codec parameters for stream 4 (Unknown: none (ETV1 / 0x31565445)): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, mpegts, from 'http://127.0.0.1:8080/LiveTv/LiveStreamFiles/5bae83eebcd744a1a3b9347cf728ea0a/stream.ts':
  Duration: N/A, start: 30055.487511, bitrate: N/A
  Program 37 
    Stream #0:0[0x188a]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv), 544x480 [SAR 20:17 DAR 4:3], Closed Captions, max. 18000 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Stream #0:1[0x188b]: Audio: ac3 ([129][0][0][0] / 0x0081), 48000 Hz, 5.1(side), fltp, 256 kb/s
    Stream #0:2[0x188c]: Unknown: none ([134][0][0][0] / 0x0086)
    Stream #0:3[0x188d]: Unknown: none (ETV1 / 0x31565445)
    Stream #0:4[0x188e]: Unknown: none (ETV1 / 0x31565445)
[libx264 @ 0000000002ebd0a0] using SAR=20/17
[libx264 @ 0000000002ebd0a0] VBV bitrate (220433) > level limit (50000)
[libx264 @ 0000000002ebd0a0] VBV buffer (440867) > level limit (62500)
[libx264 @ 0000000002ebd0a0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX
[libx264 @ 0000000002ebd0a0] profile Main, level 4.1
Output #0, segment, to 'D:\MB Transcode\transcoding-temp\f885d4660bd2265526da3f6b5bde25a7%d.ts':
  Metadata:
    encoder         : Lavf57.32.100
    Stream #0:0: Video: h264 (libx264), yuv420p, 544x480 [SAR 20:17 DAR 4:3], q=-1--1, max. 220433 kb/s, 29.97 fps, 90k tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc57.34.100 libx264
    Side data:
      cpb: bitrate max/min/avg: 220433000/0/0 buffer size: 440867000 vbv_delay: -1
    Stream #0:1: Audio: aac (LC), 48000 Hz, 5.1, fltp, 256 kb/s
    Metadata:
      encoder         : Lavc57.34.100 aac
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video (native) -> h264 (libx264))
  Stream #0:1 -> #0:1 (ac3 (native) -> aac (native))
Press [q] to stop, [?] for help
frame=   89 fps=0.0 q=27.0 size=N/A time=00:00:02.51 bitrate=N/A dup=18 drop=0 speed=5.03x    
frame=  141 fps=141 q=26.0 size=N/A time=00:00:04.11 bitrate=N/A dup=18 drop=0 speed=4.12x    
frame=  154 fps=103 q=26.0 size=N/A time=00:00:04.58 bitrate=N/A dup=18 drop=0 speed=3.06x    
frame=  170 fps= 82 q=26.0 size=N/A time=00:00:05.14 bitrate=N/A dup=18 drop=0 speed=2.49x    
frame=  182 fps= 71 q=25.0 size=N/A time=00:00:05.61 bitrate=N/A dup=18 drop=0 speed=2.19x    
frame=  199 fps= 65 q=27.0 size=N/A time=00:00:06.18 bitrate=N/A dup=18 drop=0 speed=2.02x    
frame=  216 fps= 61 q=25.0 size=N/A time=00:00:06.67 bitrate=N/A dup=18 drop=0 speed=1.87x    
frame=  234 fps= 57 q=24.0 size=N/A time=00:00:07.18 bitrate=N/A dup=18 drop=0 speed=1.74x    
frame=  245 fps= 53 q=23.0 size=N/A time=00:00:07.70 bitrate=N/A dup=18 drop=0 speed=1.67x    
frame=  263 fps= 51 q=25.0 size=N/A time=00:00:08.17 bitrate=N/A dup=18 drop=0 speed=1.59x    
frame=  277 fps= 49 q=23.0 size=N/A time=00:00:08.74 bitrate=N/A dup=18 drop=0 speed=1.55x    
frame=  292 fps= 48 q=25.0 size=N/A time=00:00:09.23 bitrate=N/A dup=18 drop=0 speed=1.51x    
frame=  307 fps= 46 q=23.0 size=N/A time=00:00:09.70 bitrate=N/A dup=18 drop=0 speed=1.47x    
frame=  325 fps= 45 q=25.0 size=N/A time=00:00:10.19 bitrate=N/A dup=18 drop=0 speed=1.42x    
frame=  342 fps= 44 q=25.0 size=N/A time=00:00:10.70 bitrate=N/A dup=18 drop=0 speed=1.39x    
frame=  355 fps= 43 q=22.0 size=N/A time=00:00:11.30 bitrate=N/A dup=18 drop=0 speed=1.38x    
frame=  370 fps= 43 q=27.0 size=N/A time=00:00:11.79 bitrate=N/A dup=18 drop=0 speed=1.36x    
frame=  385 fps= 42 q=26.0 size=N/A time=00:00:12.26 bitrate=N/A dup=18 drop=0 speed=1.34x    
frame=  398 fps= 41 q=27.0 size=N/A time=00:00:12.75 bitrate=N/A dup=18 drop=0 speed=1.32x    
frame=  415 fps= 41 q=25.0 size=N/A time=00:00:13.22 bitrate=N/A dup=18 drop=0 speed= 1.3x    
frame=  432 fps= 40 q=27.0 size=N/A time=00:00:13.71 bitrate=N/A dup=18 drop=0 speed=1.28x    
frame=  443 fps= 40 q=26.0 size=N/A time=00:00:14.25 bitrate=N/A dup=18 drop=0 speed=1.27x    
frame=  458 fps= 39 q=27.0 size=N/A time=00:00:14.74 bitrate=N/A dup=18 drop=0 speed=1.26x    
frame=  473 fps= 39 q=27.0 size=N/A time=00:00:15.31 bitrate=N/A dup=18 drop=0 speed=1.26x    
frame=  490 fps= 39 q=27.0 size=N/A time=00:00:15.78 bitrate=N/A dup=18 drop=0 speed=1.24x    
frame=  504 fps= 38 q=24.0 size=N/A time=00:00:16.27 bitrate=N/A dup=18 drop=0 speed=1.23x    
frame=  520 fps= 38 q=26.0 size=N/A time=00:00:16.74 bitrate=N/A dup=18 drop=0 speed=1.22x    
frame=  538 fps= 38 q=25.0 size=N/A time=00:00:17.30 bitrate=N/A dup=18 drop=0 speed=1.21x    
frame=  553 fps= 37 q=24.0 size=N/A time=00:00:17.87 bitrate=N/A dup=18 drop=0 speed=1.21x    
frame=  565 fps= 37 q=25.0 size=N/A time=00:00:18.34 bitrate=N/A dup=18 drop=0 speed= 1.2x    
frame=  584 fps= 37 q=25.0 size=N/A time=00:00:18.90 bitrate=N/A dup=18 drop=0 speed= 1.2x    
frame=  598 fps= 37 q=25.0 size=N/A time=00:00:19.37 bitrate=N/A dup=18 drop=0 speed=1.19x    
frame=  614 fps= 37 q=23.0 size=N/A time=00:00:19.86 bitrate=N/A dup=18 drop=0 speed=1.18x    
frame=  628 fps= 36 q=26.0 size=N/A time=00:00:20.43 bitrate=N/A dup=18 drop=0 speed=1.18x    
frame=  646 fps= 36 q=22.0 size=N/A time=00:00:20.90 bitrate=N/A dup=18 drop=0 speed=1.17x    
frame=  659 fps= 36 q=25.0 size=N/A time=00:00:21.46 bitrate=N/A dup=18 drop=0 speed=1.17x    
frame=  674 fps= 36 q=23.0 size=N/A time=00:00:21.93 bitrate=N/A dup=18 drop=0 speed=1.16x    
frame=  689 fps= 36 q=25.0 size=N/A time=00:00:22.42 bitrate=N/A dup=18 drop=0 speed=1.16x    
frame=  706 fps= 36 q=23.0 size=N/A time=00:00:22.99 bitrate=N/A dup=18 drop=0 speed=1.16x    
frame=  721 fps= 35 q=25.0 size=N/A time=00:00:23.46 bitrate=N/A dup=18 drop=0 speed=1.15x    
frame=  736 fps= 35 q=22.0 size=N/A time=00:00:23.95 bitrate=N/A dup=18 drop=0 speed=1.15x    
frame=  751 fps= 35 q=25.0 size=N/A time=00:00:24.42 bitrate=N/A dup=18 drop=0 speed=1.14x    
frame=  766 fps= 35 q=24.0 size=N/A time=00:00:24.91 bitrate=N/A dup=18 drop=0 speed=1.14x    
frame=  779 fps= 35 q=25.0 size=N/A time=00:00:25.45 bitrate=N/A dup=18 drop=0 speed=1.14x    
frame=  794 fps= 35 q=25.0 size=N/A time=00:00:25.94 bitrate=N/A dup=18 drop=0 speed=1.13x    
frame=  809 fps= 35 q=24.0 size=N/A time=00:00:26.41 bitrate=N/A dup=18 drop=0 speed=1.13x    
frame=  826 fps= 35 q=22.0 size=N/A time=00:00:26.98 bitrate=N/A dup=18 drop=0 speed=1.13x    
frame=  836 fps= 35 q=-1.0 Lsize=N/A time=00:00:27.82 bitrate=N/A dup=18 drop=0 speed=1.15x    
video:5048kB audio:854kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
[libx264 @ 0000000002ebd0a0] frame I:10    Avg QP:18.80  size: 24471

 

 

5994fdc105eaf_Capture.png

  • Like 1
Link to comment
Share on other sites

pir8radio

I'm assuming this is in Theater?

 

No, web gui..   And it looks like I was mistaken in my original post this happens with all SD channels, Ill fix first post.

Link to comment
Share on other sites

Guest asrequested

Well that's interesting. It's definitely a deinterlacing issue, but when transcoded (as it is being), deinterlacing should be happening. Try recording an MPEG2 stream with conversion enabled. And see if that was deinterlaced. 

Link to comment
Share on other sites

It's not deinterlacing because it wasn't detected as interlaced by ffprobe. we may just want to force it for mpeg2 and assume it always is.

  • Like 1
Link to comment
Share on other sites

pir8radio

Well that's interesting. It's definitely a deinterlacing issue, but when transcoded (as it is being), deinterlacing should be happening. Try recording an MPEG2 stream with conversion enabled. And see if that was deinterlaced. 

 

I recorded and converted to mkv and it was properly de-interlaced.   

 

On the LEFT is what emby shows for the converted MKV which plays clearly, On the RIGHT is the same channel recorded but not converted from its original format, plays with artifacts.    Both say Interlaced: NO

 

599509a4b2477_de_interlaced.png     599509d90d9b8_not_de_interlaced.png

Link to comment
Share on other sites

Guest asrequested

It's not deinterlacing because it wasn't detected as interlaced by ffprobe. we may just want to force it for mpeg2 and assume it always is.

 

I'm pretty sure MPEG2 is mostly, if not always interlaced. I just did a test recording of an HD MPEG2 show. Emby says it isn't interlaced, but in fact it actually is.

 

59950d8759a61_Snapshot_122.jpg

  • Like 1
Link to comment
Share on other sites

pir8radio

anything I need to change to fix this?  Or is it something out of my control?

Link to comment
Share on other sites

Guest asrequested

anything I need to change to fix this?  Or is it something out of my control?

 

It's out of your control. ffprobe doesn't appear to be correctly analyzing the stream. In theater, you have a choice.

 

 

It's not deinterlacing because it wasn't detected as interlaced by ffprobe. we may just want to force it for mpeg2 and assume it always is.

 

Luke may have to employ his suggestion.

  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...
pir8radio

Was this fixed in 3.2.29, because i'm having a hard time reproducing this issue in this version.. :)  

Link to comment
Share on other sites

bungee91

Why do we feel that most MPEG2 is interlaced content?

 

I'd really dislike the idea of assuming all of it is, when the majority of content I watch OTA HDHR is in fact 720P.

This is certainly dependent on area, however for me the following are all broadcasted in 720P: ABC, FOX, WCIU, WPWR-DT (plus many other smaller stations).

http://www.avsforum.com/forum/45-local-hdtv-info-reception/815397-chicago-il-ota.html

 

Considering the majority of my OTA watching is on FOX (football, nightly news, random shows), I would not want this to be forces as assumed interlaced content and force an unnecessary transcode.

However on the opposite side of the coin, my 720P content is currently being probed as 720i, which is incorrect.

 

Details in post here https://emby.media/community/index.php?/topic/50400-live-tv-direct-play-recorded-tv-transcoding/?p=481999

Also attached is the comparison from Emby in comparison to Mediainfo output (double checked this with MPC-HC as well).

post-131141-0-66600400-1504117905_thumb.png

Link to comment
Share on other sites

Guest asrequested

That's curious that ffprobe is switching the scan type. In my case, I just figured it wasn't working. But in your case, it's reading it, incorrectly. So maybe it's misreading mine, too? In my case, I don't use the browser. In Theater, I have yadif, enabled.

Edited by Doofus
Link to comment
Share on other sites

bungee91

Definitely, however reading this thread if it was forced, it could be set to display it as interlaced even on progressive content. I don't think that's the case, but I honestly don't know.

I don't actually use the WebUI for playback, I just wanted to see the info for a recording so I decided to look there. This seems to be the case for all content that I watch on this channel.

Does ffprobe differ between ffmpeg releases and or Emby distributions? I just wonder if these results vary between versions. I can provide a clip to compare if so.

Link to comment
Share on other sites

Guest asrequested

Definitely, however reading this thread if it was forced, it could be set to display it as interlaced even on progressive content. I don't think that's the case, but I honestly don't know.

I don't actually use the WebUI for playback, I just wanted to see the info for a recording so I decided to look there. This seems to be the case for all content that I watch on this channel.

Does ffprobe differ between ffmpeg releases and or Emby distributions? I just wonder if these results vary between versions. I can provide a clip to compare if so.

 

The version that comes with emby hasn't been updated in a while https://github.com/MediaBrowser/Emby.Resources/tree/master/ffmpeg/windows

 

A lot of people are using newer builds, like https://ffmpeg.zeranoe.com/builds/   and some even build their own. I must admit, I have never thought of just updating ffprobe. Now I want to try that :)

Link to comment
Share on other sites

pir8radio

The version that comes with emby hasn't been updated in a while https://github.com/MediaBrowser/Emby.Resources/tree/master/ffmpeg/windows

 

A lot of people are using newer builds, like https://ffmpeg.zeranoe.com/builds/   and some even build their own. I must admit, I have never thought of just updating ffprobe. Now I want to try that :)

I always thought Emby used custom builds that's why the versions are usually stale.. Is that not the case? What are the side effects of going to a the current release of ffmpeg and probe?

Link to comment
Share on other sites

bungee91

The version that comes with emby hasn't been updated in a while https://github.com/MediaBrowser/Emby.Resources/tree/master/ffmpeg/windows

 

A lot of people are using newer builds, like https://ffmpeg.zeranoe.com/builds/   and some even build their own. I must admit, I have never thought of just updating ffprobe. Now I want to try that :)

 

Sounds like a challenge, you should try it out!  ;)    I have a clip to test (or if not will make one quickly) if you'd like as well. Would be interesting if yours correctly identifies the content as progressive.

As for ffmpeg, I knew that differed, and that people like to load their own preferred ones or update outside of what is packaged.

Link to comment
Share on other sites

Guest asrequested

I always thought Emby used custom builds that's why the versions are usually stale.. Is that not the case? What are the side effects of going to a the current release of ffmpeg and probe?

 

Different ffmpeg builds have varying problems. I always use the stock build that Luke made.

 

 

Sounds like a challenge, you should try it out!  ;)    I have a clip to test (or if not will make one quickly) if you'd like as well. Would be interesting if yours correctly identifies the content as progressive.

As for ffmpeg, I knew that differed, and that people like to load their own preferred ones or update outside of what is packaged.

 

So I just tested using the stock emby build with zeranoe's ffprobe from version 3.3.3, and well, look what happened...

 

59a8534b6892e_Snapshot_188.jpg

 

It read it, correctly! :)

Edited by Doofus
  • Like 1
Link to comment
Share on other sites

bungee91

Different ffmpeg builds have varying problems. I always use the stock build that Luke made.

 

 

 

So I just tested using the stock emby build with zeranoe's ffprobe from version 3.3.3, and well, look what happened...

 

59a8534b6892e_Snapshot_188.jpg

 

It read it, correctly! :)

 

 

Well look at that!!.. :rolleyes: 

To recap: You have content that is interlaced being probed as progressive, and I have progressive being probed as interlaced.

I may have to test on my end, or if not send to you to take a lookie (not sure, sometime the Docker is a pain to swap files in).

Link to comment
Share on other sites

Guest asrequested

Well look at that!!.. :rolleyes:

To recap: You have content that is interlaced being probed as progressive, and I have progressive being probed as interlaced.

I may have to test on my end, or if not send to you to take a lookie (not sure, sometime the Docker is a pain to swap files in).

 

I can test one, if you want.

Link to comment
Share on other sites

bungee91

I can test one, if you want.

 

Thanks, I'll likely take you up on that. Let me poke around later and I can upload a link to a 10 second recording for comparison.

Link to comment
Share on other sites

Guest asrequested

So, on further testing using bungee's file, probing reveals two different results after a straight remux with no transcoding.

 

In the .ts container emby shows the video (which is progressive) as interlaced. 

 

59af70738f46f_Snapshot_200.jpg

 

Remuxed to mkv, shows the same video as progressive.

 

59af70d49a157_Snapshot_199.jpg

 

This would seem to suggest that ffprobe may be having difficulty with the .ts container.

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...