KingDaveRa 2 Posted January 10, 2016 Posted January 10, 2016 Hi, Version 3.0.5785.0 on Ubuntu. I've got an h.264 MKV file I created myself using Handbrake. It was ripped from a DVD, and the original source with interlaced, so I've created an interlaced output file using the '-x tff' option (Top Field First). The video plays perfectly fine in VLC, and Kodi. With auto interlace detection, both detect it and deinterlace accordingly. However, the emby web interface is failing to detect the video as being interlaced. I've been doing some digging on the forums and it seems interlace detection is still fairly new, so I'm wondering if it's a bug or something. I enabled debug mode and it does show in the debug it's not seeing it as being interlaced. {"Protocol":"File","Id":"f720ad8cf9d76f2d38ee9569db094013","Path":"/data/media/TV/Yes Minister/Season 01/Yes Minister - S01E01 - Open Government.mkv","Type":"Default","Container":"mkv","Name":"SD/H264/AC3","RunTimeTicks":17126000000,"ReadAtNativeFramerate":false,"SupportsTranscoding":true,"SupportsDirectStream":true,"SupportsDirectPlay":true,"RequiresOpening":false,"RequiresClosing":false,"VideoType":"VideoFile","MediaStreams":[{"Codec":"h264","IsInterlaced":false,"BitRate":1915223,"BitDepth":8,"RefFrames":4,"IsDefault":true,"IsForced":false,"Height":576,"Width":692,"AverageFrameRate":25,"RealFrameRate":25,"Profile":"High","Type":"Video","AspectRatio":"41693:32544","Index":0,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"PixelFormat":"yuv420p","Level":41,"IsAnamorphic":false},{"Codec":"ac3","Language":"eng","IsInterlaced":false,"ChannelLayout":"stereo","BitRate":192000,"Channels":2,"SampleRate":48000,"IsDefault":true,"IsForced":false,"Type":"Audio","Index":1,"IsExternal":false,"IsTextSubtitleStream":false,"SupportsExternalStream":false,"Level":0}],"PlayableStreamFileNames":[],"Formats":[],"Bitrate":1915223,"RequiredHttpHeaders":{}} mediainfo only really shows it as being interlaced by dint of the fact it lists it as being tff: Encoding settings : cabac=1 / ref=2 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.15 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-3 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=tff / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=0 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=30 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=62500 / vbv_bufsize=78125 / crf_max=0.0 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00 I'm wondering if emby isn't looking for interlaced=tff perhaps?
Solution Luke 42077 Posted January 10, 2016 Solution Posted January 10, 2016 Thanks, yes this is correct but it should be restored on the beta branch. It will return to stable soon. Interlace detection is not new, we've had it for a while with MediaInfo, but we decided to drop MediaInfo in order to reduce dependencies for our package maintainers. Interlace detection has been added back via ffprobe but is currently still in beta. 1
KingDaveRa 2 Posted January 10, 2016 Author Posted January 10, 2016 Ahh OK then, thanks. Is there a timeline for when it'll come back from the beta branch?
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now