How can I pipe ffmpeg listing?

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

How can I pipe ffmpeg listing?

Mark Filipak
This:
  >ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v
900 -an -f rawvideo -y NUL
produces the listing at the bottom -- it is that listing that I'm trying
to pipe.

However, adding 'pipe:' & 'pipe:1', thus:
  >ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v
900 -an -f rawvideo -y NUL pipe:1 | FINDSTR /L "Parsed_idet"
doesn't work and produces this:
[NULL @ 000002a346af4a80] Unable to find a suitable output format for
'pipe:1'
pipe:1: Invalid argument

Redirection to a file doesn't work, either.

Operating system is Windows 10.

I've searched for a solution for the last few hours. I'd really like to
do some post-processing, but how?

Thanks for any help,
Mark.


ffmpeg version N-94664-g0821bc4eee Copyright (c) 2000-2019 the FFmpeg
developers
   built with gcc 9.1.1 (GCC) 20190807
   configuration: --enable-gpl --enable-version3 --enable-sdl2
--enable-fontconfig --enable-gnutls --enable-iconv --enable-libass
--enable-libdav1d --enable-libbluray --enable-libfreetype
--enable-libmp3lame --enable-libopencore-amrnb
--enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
--enable-libshine --enable-libsnappy --enable-libsoxr --enable-libtheora
--enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp
--enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg
--enable-lzma --enable-zlib --enable-gmp --enable-libvidstab
--enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa
--enable-libspeex --enable-libxvid --enable-libaom --enable-libmfx
--enable-amf --enable-ffnvcodec --enable-cuvid --enable-d3d11va
--enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth
--enable-libopenmpt
   libavutil      56. 33.100 / 56. 33.100
   libavcodec     58. 55.101 / 58. 55.101
   libavformat    58. 31.104 / 58. 31.104
   libavdevice    58.  9.100 / 58.  9.100
   libavfilter     7. 58.101 /  7. 58.101
   libswscale      5.  6.100 /  5.  6.100
   libswresample   3.  6.100 /  3.  6.100
   libpostproc    55.  6.100 / 55.  6.100
[mpeg2video @ 0000015ef0c6acc0] Invalid frame dimensions 0x0.
     Last message repeated 2 times
Input #0, mpeg, from 'g:\VIDEO_TS\VTS_02_2.VOB':
   Duration: 00:24:02.08, start: 1159.049500, bitrate: 5956 kb/s
     Stream #0:0[0x81]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
     Stream #0:2[0x82]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
     Stream #0:3[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
     Stream #0:4[0x83]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
     Stream #0:5[0x1bf]: Data: dvd_nav_packet
Stream mapping:
   Stream #0:1 -> #0:0 (mpeg2video (native) -> rawvideo (native))
Press [q] to stop, [?] for help
Output #0, rawvideo, to 'NUL':
   Metadata:
     encoder         : Lavf58.31.104
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
     Metadata:
       encoder         : Lavc58.55.101 rawvideo
[mpeg @ 0000015ef0c69580] New subtitle stream 0:6 at pos:106573838 and
DTS:1279.62s
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s speed=38.9x
video:455625kB audio:0kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.000000%
[Parsed_idet_0 @ 0000015ef0c72840] Repeated Fields: Neither:   772 Top:
   66 Bottom:    63
[Parsed_idet_0 @ 0000015ef0c72840] Single frame detection: TFF:   687
BFF:     1 Progressive:   159 Undetermined:    54
[Parsed_idet_0 @ 0000015ef0c72840] Multi frame detection: TFF:   901
BFF:     0 Progressive:     0 Undetermined:     0

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: How can I pipe ffmpeg listing?

Carl Eugen Hoyos-2


> Am 05.02.2020 um 05:17 schrieb Mark Filipak <[hidden email]>:
>
> ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v 900 -an -f rawvideo -y NUL pipe:1 | FINDSTR /L "Parsed_idet"
> doesn't work and produces this:
> [NULL @ 000002a346af4a80] Unable to find a suitable output format for 'pipe:1'
> pipe:1: Invalid argument

You have requested two output streams (“NUL” and “pipe:1”) but only described the first one.
Does it work if you remove “NUL”?

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: How can I pipe ffmpeg listing?

Moritz Barsnick
In reply to this post by Mark Filipak
On Tue, Feb 04, 2020 at 23:17:28 -0500, Mark Filipak wrote:
> This:
>   >ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v
> 900 -an -f rawvideo -y NUL
> produces the listing at the bottom -- it is that listing that I'm trying
> to pipe.

With "listing", do you mean these lines?
> [Parsed_idet_0 @ 0000015ef0c72840] Repeated Fields: Neither:   772 Top:    66 Bottom:    63
> [Parsed_idet_0 @ 0000015ef0c72840] Single frame detection: TFF:   687 BFF:     1 Progressive:   159 Undetermined:    54
> [Parsed_idet_0 @ 0000015ef0c72840] Multi frame detection: TFF:   901 BFF:     0 Progressive:     0 Undetermined:     0

These are emitted by the idet filter using ffmpeg's logging mechanism,
which goes to stderr (the shell's standard error stream). You cannot
change that target from the ffmpeg command line tool.

> Redirection to a file doesn't work, either.

To capture the log messages behind a '|' pipe, you need to redirect the
stderr stream to stdout. I have no idea how to do that on Windows. A
search on the net tells me to use "2>&1", like in a Unix Bourne shell.

A cleaner method would be to let ffmpeg additionally log to a report
file (environment "FFREPORT", or command line "-report")". You could
let ffmpeg create such a report file, and parse it afterwards.

> Thanks for any help,

Cheers,
Moritz
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: How can I pipe ffmpeg listing?

Mark Filipak
On 02/05/2020 09:37 AM, Moritz Barsnick wrote:

Hi, Moritz, and Thanks.

> On Tue, Feb 04, 2020 at 23:17:28 -0500, Mark Filipak wrote:
>> This:
>>    >ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v
>> 900 -an -f rawvideo -y NUL
>> produces the listing at the bottom -- it is that listing that I'm trying
>> to pipe.
>
> With "listing", do you mean these lines?
>> [Parsed_idet_0 @ 0000015ef0c72840] Repeated Fields: Neither:   772 Top:    66 Bottom:    63
>> [Parsed_idet_0 @ 0000015ef0c72840] Single frame detection: TFF:   687 BFF:     1 Progressive:   159 Undetermined:    54
>> [Parsed_idet_0 @ 0000015ef0c72840] Multi frame detection: TFF:   901 BFF:     0 Progressive:     0 Undetermined:     0
>
> These are emitted by the idet filter using ffmpeg's logging mechanism,
> which goes to stderr (the shell's standard error stream). You cannot
> change that target from the ffmpeg command line tool.
>
>> Redirection to a file doesn't work, either.
>
> To capture the log messages behind a '|' pipe, you need to redirect the
> stderr stream to stdout. I have no idea how to do that on Windows. A
> search on the net tells me to use "2>&1", like in a Unix Bourne shell.

Thanks! This:
ffmpeg -ss 2:00 -i %1 -filter:v idet -frames:v 900 -an -f rawvideo -y
NUL 2>&1 | FINDSTR "Parsed_idet"
works. (At the bottom of this message is my script and its output.)

What I'm trying to do is find where a video switches between hard- &
soft-telecine. I could dump the applicable frame metadata

progressive_sequence
picture_structure
top_field_first
repeat_first_field
progressive_frame

and interpret the dump via a script, but I haven't found a way to dump
the metadata.

Thanks for your help.

===== SCRIPT =====

@ECHO.
@ECHO ======================= 2 minutes =======================
@ffmpeg -hide_banner -ss 2:00 -i %1 -filter:v idet -frames:v 900 -an -f
rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
@ECHO.
@ECHO ======================= 6 minutes =======================
@ffmpeg -hide_banner -ss 6:00 -i %1 -filter:v idet -frames:v 900 -an -f
rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
@ECHO.
@ECHO ====================== 10 minutes =======================
@ffmpeg -hide_banner -ss 10:00 -i %1 -filter:v idet -frames:v 900 -an -f
rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
@ECHO.
@ECHO ====================== 14 minutes =======================
@ffmpeg -hide_banner -ss 14:00 -i %1 -filter:v idet -frames:v 900 -an -f
rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
@ECHO.
@ECHO ====================== 18 minutes =======================
@ffmpeg -hide_banner -ss 18:00 -i %1 -filter:v idet -frames:v 900 -an -f
rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
@ECHO.
@CMD /K

===== SCRIPT OUTPUT =====

======================= 2 minutes =======================
Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
Output #0, rawvideo, to 'NUL':
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s speed=43.8x
[Parsed_idet_0 @ 00000258997ba500] Repeated Fields: Neither:   772 Top:
   66 Bottom:    63
[Parsed_idet_0 @ 00000258997ba500] Single frame detection: TFF:   687
BFF:     1 Progressive:   159 Undetermined:    54
[Parsed_idet_0 @ 00000258997ba500] Multi frame detection: TFF:   901
BFF:     0 Progressive:     0 Undetermined:     0

======================= 6 minutes =======================
Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
Output #0, rawvideo, to 'NUL':
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s speed=  41x
[Parsed_idet_0 @ 00000213df83a500] Repeated Fields: Neither:   650 Top:
  128 Bottom:   123
[Parsed_idet_0 @ 00000213df83a500] Single frame detection: TFF:   714
BFF:     0 Progressive:   169 Undetermined:    18
[Parsed_idet_0 @ 00000213df83a500] Multi frame detection: TFF:   900
BFF:     0 Progressive:     0 Undetermined:     1

====================== 10 minutes =======================
Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
Output #0, rawvideo, to 'NUL':
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s dup=180 drop=0 speed=47.9x
[Parsed_idet_0 @ 000002029e5aa500] Repeated Fields: Neither:   721 Top:
    0 Bottom:     0
[Parsed_idet_0 @ 000002029e5aa500] Single frame detection: TFF:     0
BFF:     0 Progressive:   715 Undetermined:     6
[Parsed_idet_0 @ 000002029e5aa500] Multi frame detection: TFF:     0
BFF:     0 Progressive:   721 Undetermined:     0

====================== 14 minutes =======================
Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
Output #0, rawvideo, to 'NUL':
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s dup=179 drop=0 speed=56.6x
[Parsed_idet_0 @ 000001f59fc6a500] Repeated Fields: Neither:   720 Top:
    1 Bottom:     1
[Parsed_idet_0 @ 000001f59fc6a500] Single frame detection: TFF:     4
BFF:     0 Progressive:   453 Undetermined:   265
[Parsed_idet_0 @ 000001f59fc6a500] Multi frame detection: TFF:   209
BFF:     0 Progressive:   513 Undetermined:     0

====================== 18 minutes =======================
Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
     Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
tbr, 90k tbn, 59.94 tbc
Output #0, rawvideo, to 'NUL':
     Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
[SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
bitrate=124291.7kbits/s dup=180 drop=0 speed=50.6x
[Parsed_idet_0 @ 000001b91fb9a500] Repeated Fields: Neither:   721 Top:
    0 Bottom:     0
[Parsed_idet_0 @ 000001b91fb9a500] Single frame detection: TFF:     0
BFF:     0 Progressive:   690 Undetermined:    31
[Parsed_idet_0 @ 000001b91fb9a500] Multi frame detection: TFF:     0
BFF:     0 Progressive:   721 Undetermined:     0
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: How can I pipe ffmpeg listing?

Francois Visagie
> -----Original Message-----
> From: ffmpeg-user [mailto:[hidden email]] On Behalf Of
> Mark Filipak
> Sent: 05 February 2020 18:42
> To: [hidden email]
> Subject: Re: [FFmpeg-user] How can I pipe ffmpeg listing?
>
> On 02/05/2020 09:37 AM, Moritz Barsnick wrote:
>
> Hi, Moritz, and Thanks.
>
> > On Tue, Feb 04, 2020 at 23:17:28 -0500, Mark Filipak wrote:
> >> This:
> >>    >ffmpeg -ss 2:00 -i g:\VIDEO_TS\VTS_02_2.VOB -filter:v idet -frames:v
> >> 900 -an -f rawvideo -y NUL
> >> produces the listing at the bottom -- it is that listing that I'm trying
> >> to pipe.
> >
> > With "listing", do you mean these lines?
> >> [Parsed_idet_0 @ 0000015ef0c72840] Repeated Fields: Neither:   772 Top:
> 66 Bottom:    63
> >> [Parsed_idet_0 @ 0000015ef0c72840] Single frame detection: TFF:   687
> BFF:     1 Progressive:   159 Undetermined:    54
> >> [Parsed_idet_0 @ 0000015ef0c72840] Multi frame detection: TFF:   901
> BFF:     0 Progressive:     0 Undetermined:     0
> >
> > These are emitted by the idet filter using ffmpeg's logging mechanism,
> > which goes to stderr (the shell's standard error stream). You cannot
> > change that target from the ffmpeg command line tool.
> >
> >> Redirection to a file doesn't work, either.
> >
> > To capture the log messages behind a '|' pipe, you need to redirect the
> > stderr stream to stdout. I have no idea how to do that on Windows. A
> > search on the net tells me to use "2>&1", like in a Unix Bourne shell.
>
> Thanks! This:
> ffmpeg -ss 2:00 -i %1 -filter:v idet -frames:v 900 -an -f rawvideo -y
> NUL 2>&1 | FINDSTR "Parsed_idet"
> works. (At the bottom of this message is my script and its output.)

Great.

For future reference you could also redirect stderr separately and directly to a file:
ffmpeg ... 2>logfile.txt

>
> What I'm trying to do is find where a video switches between hard- &
> soft-telecine. I could dump the applicable frame metadata
>
> progressive_sequence
> picture_structure
> top_field_first
> repeat_first_field
> progressive_frame
>
> and interpret the dump via a script, but I haven't found a way to dump
> the metadata.
>
> Thanks for your help.
>
> ===== SCRIPT =====
>
> @ECHO.
> @ECHO ======================= 2 minutes
> =======================
> @ffmpeg -hide_banner -ss 2:00 -i %1 -filter:v idet -frames:v 900 -an -f
> rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
> @ECHO.
> @ECHO ======================= 6 minutes
> =======================
> @ffmpeg -hide_banner -ss 6:00 -i %1 -filter:v idet -frames:v 900 -an -f
> rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
> @ECHO.
> @ECHO ====================== 10 minutes
> =======================
> @ffmpeg -hide_banner -ss 10:00 -i %1 -filter:v idet -frames:v 900 -an -f
> rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
> @ECHO.
> @ECHO ====================== 14 minutes
> =======================
> @ffmpeg -hide_banner -ss 14:00 -i %1 -filter:v idet -frames:v 900 -an -f
> rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
> @ECHO.
> @ECHO ====================== 18 minutes
> =======================
> @ffmpeg -hide_banner -ss 18:00 -i %1 -filter:v idet -frames:v 900 -an -f
> rawvideo -y NUL 2>&1 | FINDSTR "Input Output Video: frame= Parsed_idet"
> @ECHO.
> @CMD /K
>
> ===== SCRIPT OUTPUT =====
>
> ======================= 2 minutes =======================
> Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
> first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
> tbr, 90k tbn, 59.94 tbc
> Output #0, rawvideo, to 'NUL':
>      Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
> [SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
> frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
> bitrate=124291.7kbits/s speed=43.8x
> [Parsed_idet_0 @ 00000258997ba500] Repeated Fields: Neither:   772 Top:
>    66 Bottom:    63
> [Parsed_idet_0 @ 00000258997ba500] Single frame detection: TFF:   687
> BFF:     1 Progressive:   159 Undetermined:    54
> [Parsed_idet_0 @ 00000258997ba500] Multi frame detection: TFF:   901
> BFF:     0 Progressive:     0 Undetermined:     0
>
> ======================= 6 minutes =======================
> Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
> first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
> tbr, 90k tbn, 59.94 tbc
> Output #0, rawvideo, to 'NUL':
>      Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
> [SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
> frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
> bitrate=124291.7kbits/s speed=  41x
> [Parsed_idet_0 @ 00000213df83a500] Repeated Fields: Neither:   650 Top:
>   128 Bottom:   123
> [Parsed_idet_0 @ 00000213df83a500] Single frame detection: TFF:   714
> BFF:     0 Progressive:   169 Undetermined:    18
> [Parsed_idet_0 @ 00000213df83a500] Multi frame detection: TFF:   900
> BFF:     0 Progressive:     0 Undetermined:     1
>
> ====================== 10 minutes =======================
> Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
> first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
> tbr, 90k tbn, 59.94 tbc
> Output #0, rawvideo, to 'NUL':
>      Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
> [SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
> frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
> bitrate=124291.7kbits/s dup=180 drop=0 speed=47.9x
> [Parsed_idet_0 @ 000002029e5aa500] Repeated Fields: Neither:   721 Top:
>     0 Bottom:     0
> [Parsed_idet_0 @ 000002029e5aa500] Single frame detection: TFF:     0
> BFF:     0 Progressive:   715 Undetermined:     6
> [Parsed_idet_0 @ 000002029e5aa500] Multi frame detection: TFF:     0
> BFF:     0 Progressive:   721 Undetermined:     0
>
> ====================== 14 minutes =======================
> Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
> first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
> tbr, 90k tbn, 59.94 tbc
> Output #0, rawvideo, to 'NUL':
>      Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
> [SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
> frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
> bitrate=124291.7kbits/s dup=179 drop=0 speed=56.6x
> [Parsed_idet_0 @ 000001f59fc6a500] Repeated Fields: Neither:   720 Top:
>     1 Bottom:     1
> [Parsed_idet_0 @ 000001f59fc6a500] Single frame detection: TFF:     4
> BFF:     0 Progressive:   453 Undetermined:   265
> [Parsed_idet_0 @ 000001f59fc6a500] Multi frame detection: TFF:   209
> BFF:     0 Progressive:   513 Undetermined:     0
>
> ====================== 18 minutes =======================
> Input #0, mpeg, from 'G:\VIDEO_TS\VTS_02_2.VOB':
>      Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top
> first), 720x480 [SAR 32:27 DAR 16:9], Closed Captions, 29.97 fps, 29.97
> tbr, 90k tbn, 59.94 tbc
> Output #0, rawvideo, to 'NUL':
>      Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480
> [SAR 32:27 DAR 16:9], q=2-31, 124291 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
> frame=  900 fps=0.0 q=-0.0 Lsize=  455625kB time=00:00:30.03
> bitrate=124291.7kbits/s dup=180 drop=0 speed=50.6x
> [Parsed_idet_0 @ 000001b91fb9a500] Repeated Fields: Neither:   721 Top:
>     0 Bottom:     0
> [Parsed_idet_0 @ 000001b91fb9a500] Single frame detection: TFF:     0
> BFF:     0 Progressive:   690 Undetermined:    31
> [Parsed_idet_0 @ 000001b91fb9a500] Multi frame detection: TFF:     0
> BFF:     0 Progressive:   721 Undetermined:     0
> _______________________________________________
> ffmpeg-user mailing list
> [hidden email]
> https://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> [hidden email] with subject "unsubscribe".

_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".