Jump to content

Interlaced videos labeled as progressive


aslaksonal

Recommended Posts

aslaksonal

I've noticed that when there's a video that's interlaced, the display in the player (Emby theater) shows it as progressive. It's also stored as <scantype>progressive</scantype> in the file info section of the nfo files. Found the discrepancy when trying to identify any interlaced videos in my library after a friend with a really really good display noticed the problem playing an older video I'd given him.

 

al

 

 

Link to comment
Share on other sites

Hi, yes the detection of this is coming from ffprobe and it's not perfect. Can you provide a sample video for testing? Thanks.

Link to comment
Share on other sites

aslaksonal

Hi, yes the detection of this is coming from ffprobe and it's not perfect. Can you provide a sample video for testing? Thanks.

Sure - couple of minutes worth, or you need a whole big video file?

Link to comment
Share on other sites

If the same thing happens with the sample then the smaller version is fine.

Link to comment
Share on other sites

aslaksonal

Here's a 10 minute segment . . . . 

 

Hmm - attachment isn't there.

Edited by aslaksonal
Link to comment
Share on other sites

aslaksonal

Better file size . . . .  said the file was attached in the reply box, but don't see it . . . 

Edited by aslaksonal
Link to comment
Share on other sites

aslaksonal

I did attach . . .  and will now try it again. First time the file was apparently too big. Cut it to under 90mb, now says "you aren't permitted to upload this kind of file". Won't accept an mp4? 

Link to comment
Share on other sites

Guest asrequested

Yup. Looks like ffprobe isn't getting this correct.

 

5d33789a1e037_interlaced.jpg

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L4.1
Format settings                          : CABAC / 3 Ref Frames
Format settings, CABAC                   : Yes
Format settings, Reference frames        : 3 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 5 min 0 s
Bit rate mode                            : Variable
Bit rate                                 : 1 847 kb/s
Maximum bit rate                         : 2 729 kb/s
Width                                    : 1 920 pixels
Height                                   : 1 080 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 29.970 (30000/1001) FPS
Standard                                 : NTSC
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Interlaced
Scan type, store method                  : Separated fields
Scan order                               : Top Field First
Link to comment
Share on other sites

Guest asrequested

For what it's worth, mpv detects it as interlaced. 

[   0.542][v][auto_profiles] Re-evaluate auto profile Interlaced 
[   0.542][i][auto_profiles] Applying profile Interlaced 
[   0.542][v][cplayer] starting audio playback
[   0.542][v][cplayer] playback restart complete @ 0.000000
[   0.542][d][cplayer] Run command: apply-profile, flags=64, args=[Interlaced]
[   0.542][d][cplayer] Setting option 'deinterlace' = 'yes' (flags = 68)
Link to comment
Share on other sites

@ do you have a moment to see what the ffprobe output is? There will be a field_order value in the ffprobe data. thanks.

Link to comment
Share on other sites

Just run the ffprobe command line and see what it has for that value in the video stream. thanks.

Link to comment
Share on other sites

Guest asrequested

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'man.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : VideoReDo (Lavf56.25.101)
Duration: 00:05:00.07, start: 0.000000, bitrate: 1980 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 1846 kb/s, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc (default)
Metadata:
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 125 kb/s (default)
Metadata:
handler_name : SoundHandler
[STREAM]
index=0
codec_name=h264
codec_long_name=H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
profile=High
codec_type=video
codec_time_base=1001/60000
codec_tag_string=avc1
codec_tag=0x31637661
width=1920
height=1080
coded_width=1920
coded_height=1088
has_b_frames=1
sample_aspect_ratio=1:1
display_aspect_ratio=16:9
pix_fmt=yuv420p
level=41
color_range=tv
color_space=bt709
color_transfer=bt709
color_primaries=bt709
chroma_location=left
field_order=unknown
timecode=N/A
refs=1
is_avc=true
nal_length_size=4
id=N/A
r_frame_rate=30000/1001
avg_frame_rate=30000/1001
time_base=1/90000
start_pts=0
start_time=0.000000
duration_ts=27005979
duration=300.066433
bit_rate=1846569
max_bit_rate=N/A
bits_per_raw_sample=8
nb_frames=8993
nb_read_frames=N/A
nb_read_packets=N/A
DISPOSITION:default=1
DISPOSITION:dub=0
DISPOSITION:original=0
DISPOSITION:comment=0
DISPOSITION:lyrics=0
DISPOSITION:karaoke=0
DISPOSITION:forced=0
DISPOSITION:hearing_impaired=0
DISPOSITION:visual_impaired=0
DISPOSITION:clean_effects=0
DISPOSITION:attached_pic=0
DISPOSITION:timed_thumbnails=0
TAG:language=und
TAG:handler_name=VideoHandler
[/STREAM]

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