After all my tests (see below), it looks like the output of my USB-Grabber is “progressive”.
Here is what I have tested:
Shotcut->File->open other device->capture file
I have tried out the following lossless formats two times. Once “progressive” and once “interlaced”:
-
FFV1 with the default setting progressive
-
H.264 with the default setting progressive
-
HuffYUV with the default setting progressive
-
UT Video with the default setting progressive
-
FFV1 with the user defined setting interlaced
-
H.264 with the user defined setting interlaced
-
HuffYUV with the user defined setting interlaced
-
UT Video with the user defined setting interlaced
After I have opened each of this file in Shotcut and checked the properties.
My expectation was now, that 1-4 have “progressive” as property and 5-8 have “interlaced” as property.
But I found, that 1-5 and 7-8 have “progressive” as “property” and only 6 has “interlaced” as property.
After I have in addition checked all files (1-8) with the following command in Linux to find out, if the video is “progressive” or “interlaced”:
ffmpeg -filter:v idet -frames:v 10000 -an -f rawvideo -y /dev/null -i /myPath/MyFile.XXX
The result was, that all files 1-8 were “progressive”.
An example output looks like this:
[Parsed_idet_0 @ 0x5644366acf40] Repeated Fields: Neither: 812 Top: 1 Bottom: 0
[Parsed_idet_0 @ 0x5644366acf40] Single frame detection: TFF: 0 BFF: 0 Progressive: 812 Undetermined: 1
[Parsed_idet_0 @ 0x5644366acf40] Multi frame detection: TFF: 0 BFF: 0 Progressive: 813 Undetermined: 0
-> ffmpeg has checked each frame and found in the example above, that there are no TFF and no BFF (Top Field First / Bottom Field First), but a lot af progressive.
Question 1: Why does Shotcut not show me the property “interlaced” for 5,7 and 8?
Question 2: Why does Shotcut property not show either for all of 5-8 “progressive” or “interlaced”?
Question 3: Why does the Shotcut property in example 6, which is “interlaced”, not match the analysis of ffmpeg? Of course the output of the ffmpeg is right for sure. So why does Shotcut here show the wrong property?
This is very confusing for me.
Is someone from the Shotcut team able to reproduce this?
Please take your time to read the test above carefully. And let me know, if something is not clear. Would appreciate some answers. Would be very interested. Thank you.