[FFmpeg-user] Judder-free, 60 FPS telecine (?)

2020-03-29 Thread Mark Filipak
UPDATE Well, I guess the fieldmatch filter doesn't copy (cpnbu) fields. It instead makes tries at decombing based on a cpnbu menu (passed as a parameter). Does ffmpeg have a mechanism to *copy* fields based on the same cpnbu criteria that fieldmatch employs? From a video architecture

[FFmpeg-user] telecine pattern 5555

2020-03-29 Thread Mark Filipak
I want to try the telecine filter to convert p24 by applying a pattern. telecine pattern I hope the result is 60 FPS but I suppose there'll be some discovery at the end that I'll have to figure out how to fix. For example, I don't know whether the result will be progressive or

[FFmpeg-user] telecine pattern 5555

2020-03-29 Thread Mark Filipak
UPDATE Apparently 'ffmpeg -i IN -f ? OUT' is not correct. Apparently '-f' is a switch for forcing container formats (usually not needed as file extensions are normally used to set this). Here's a filter description I found in '5.4 Main options' of the documentation:

[FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-29 Thread Mark Filipak
Basically, I have successfully telecined 24 FPS video to a higher frame rate and totally banished judder on a 60Hz TV (which should be true of 120Hz TV, too). WOO-HOO! After searching the net all night, I found one sample of a telecine command that used the 'pattern' parameter -- see output

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-29 Thread Mark Filipak
On 03/29/2020 09:26 AM, Carl Eugen Hoyos wrote: Am So., 29. März 2020 um 14:51 Uhr schrieb Mark Filipak : If you have progressive content and want to increase the frame rate, do not use a telecine filter. The source is not telecined. The source is p24. I'm doing the telecining. Then I

Re: [FFmpeg-user] How can I reduce compression with libx265?

2020-03-30 Thread Mark Filipak
On 03/30/2020 10:34 AM, Moritz Barsnick wrote: On Mon, Mar 30, 2020 at 10:03:26 -0400, Mark Filipak wrote: The x265 coder is documented here: https://ffmpeg.org/ffmpeg-codecs.html#libx265 There's no documentation in the documentation -- I would write "There's no 'there' there" but t

Re: [FFmpeg-user] 1920x1080p24 AVC to HEVC compression options?

2020-03-30 Thread Mark Filipak
On 03/30/2020 02:19 PM, Lou Logan wrote: On Mon, Mar 30, 2020, at 10:17 AM, Lou Logan wrote: Use a lower -crf value: https://trac.ffmpeg.org/wiki/Encode/H.265 ...and only now did I realize Moritz already answered this in a duplicate thread. Please avoid asking duplicate questions.

[FFmpeg-user] Failed to open codec in avformat_find_stream_info

2020-03-31 Thread Mark Filipak
You can see from the terminal output that I've increased '-analyzeduration' from 5s to 80s and '-probesize' from 5MB to 80MB by doubling the values with each try. I suspect that the actual problem is "Failed to open codec in avformat_find_stream_info". Do you have any suggestions? Note that

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-31 Thread Mark Filipak
On 03/31/2020 03:16 PM, Carl Eugen Hoyos wrote: Am Di., 31. März 2020 um 19:53 Uhr schrieb Mark Filipak : (I think this is a game changer regarding telecine.) No. Carl Eugen You must have a good reason. What is it? ___ ffmpeg-user mailing list

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-31 Thread Mark Filipak
On 03/31/2020 06:01 AM, Carl Eugen Hoyos wrote: Am So., 29. März 2020 um 12:59 Uhr schrieb Mark Filipak : With a soft-telecined, 24/1.001 FPS source, and with a telecine pattern of (i.e., 8 fields to 20 fields), the output MKV should be 60/1.001 FPS. But it's not 60/1.001 FPS. It's 75

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-31 Thread Mark Filipak
On 03/31/2020 06:01 AM, Carl Eugen Hoyos wrote: Am So., 29. März 2020 um 12:59 Uhr schrieb Mark Filipak : With a soft-telecined, 24/1.001 FPS source, and with a telecine pattern of (i.e., 8 fields to 20 fields), the output MKV should be 60/1.001 FPS. But it's not 60/1.001 FPS. It's 75

Re: [FFmpeg-user] Failed to open codec in avformat_find_stream_info

2020-03-31 Thread Mark Filipak
On 04/01/2020 12:56 AM, Ted Park wrote: -snip->>> bluray Read BluRay playlist. The accepted options are: angle BluRay angle > chapter Start chapter (1...N) playlist Playlist to read (BDMV/PLAYLIST/?.mpls)

Re: [FFmpeg-user] Failed to open codec in avformat_find_stream_info

2020-04-01 Thread Mark Filipak
On 04/01/2020 02:45 AM, Ted Park wrote: Hi, Oh, I see. So you think the inability to get the subtitle streams is related to the component that accesses the BD? Right? If so, I'm a bit mystified because I don't see how ffmpeg would know which MPLS (playlist file) relates to the M2TSs that I

Re: [FFmpeg-user] BT.709 -color_primaries -color_trc -colorspace ?

2020-03-30 Thread Mark Filipak
On 03/30/2020 04:46 AM, Paul B Mahol wrote: On 3/30/20, Mark Filipak wrote: "Lions!" "And tigers!" "And bears!" "Oh, My!" -- The Wizard of Oz. Please spare us from more such pointless threads. You do have a delete key, don't you? ___

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-30 Thread Mark Filipak
You do not know what you are doing. What part are you not understanding? Also soft-telecine is not supported. I'm not trying to soft telecine the output (OUT.MKV). The input (IN.M2TS) is soft telecined -- it's a DVD movie -- so that's what I have to deal with. Would you like an overview

[FFmpeg-user] BT.709 -color_primaries -color_trc -colorspace ?

2020-03-30 Thread Mark Filipak
"Lions!" "And tigers!" "And bears!" "Oh, My!" -- The Wizard of Oz. I did search for answers, but this subject is apparently too esoteric. 1, Do I need to explicitly specify BT.709 for an encoder or does ffmpeg default to it? 2, Should I specify '-color_primaries' or '-color_trc' or

[FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-30 Thread Mark Filipak
Howdy, In order to make my 5-5-5-5 pull-down, anti-judder trick work with soft telecined content (see Details, below), I reckon I need to rewrite the 'frame_rate_code' nibble found in the MPEG PGC's SEQUENCE_HEADER (i.e., 0x01B3), at offset = 7, bits 4-7 (big endian). I need to change bits

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-30 Thread Mark Filipak
Sorry, correction... You do not know what you are doing. What part are you not understanding? Also soft-telecine is not supported. I'm not trying to soft telecine the output (OUT.MKV). The input (IN.VOB) is soft telecined -- it's a DVD movie -- so that's what I have to deal with. Would

Re: [FFmpeg-user] Merge files with different rotations

2020-03-30 Thread Mark Filipak
On 03/30/2020 05:25 AM, Gabriele Greco wrote: Hi guys, Just wondering if there is a way to merge multiple files without re encoding using the concat format (-f concat) when one or more of the files are recorded with a mobile device using an upside/down orientation (rotate metadata to 180). If

[FFmpeg-user] 1920x1080p24 AVC to HEVC compression options?

2020-03-30 Thread Mark Filipak
My mondo-commandline is just about complete. ...Just one more issue. How do I decrease the video compression? Details: ffmpeg -i IN -vf "telecine=pattern=,bwdif=mode=send_frame" -c:a copy -c:s copy OUT The 5-5-5-5 telecine works! And it's f'ing *fantastic* -- finally, no judder; no judder

[FFmpeg-user] Copy all subtitle streams? Possible?

2020-03-29 Thread Mark Filipak
'-c:a copy' or '-acodec copy' will copy (all?) audio tracks. I have 2 questions: Do I need to also specify a '-map' directive? and Is there an equivalent directive for copying subtitle streams? I have searched throughout the docs and on the net until my eyes are blurry. (I must confess that I'm

Re: [FFmpeg-user] Copy all subtitle streams? Possible?

2020-03-29 Thread Mark Filipak
Thanks, Gyan! On 03/30/2020 01:17 AM, Gyan Doshi wrote: On 30-03-2020 10:32 am, Mark Filipak wrote: '-c:a copy' or '-acodec copy' will copy (all?) audio tracks. I have 2 questions: Do I need to also specify a '-map' directive? and Is there an equivalent directive for copying subtitle streams

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-30 Thread Mark Filipak
Related threads: Copy all subtitle streams? Possible? 1920x1080p24 AVC to HEVC compression options? I'm trying this: ffmpeg -i IN.M2TS -vf "telecine=pattern=,bwdif=mode=send_frame" -compression_level 3 -c:v libx265 -c:a copy -c:s copy OUT.MKV I'll post a full report of the results. ...I'm

[FFmpeg-user] How can I reduce compression with libx265?

2020-03-30 Thread Mark Filipak
I transcoded from H.264 to x265 and the target is too compressed -- faces are waxy. I tried the general directive '-compression_level 1'. I tried '-compression_level 6'. The results are identical (by 'identical', I mean the exact same file size and playback appearance). So the

Re: [FFmpeg-user] telecine pattern 5555 - Judder-free, 60 FPS telecine (?)

2020-03-29 Thread Mark Filipak
Hi Carl Eugen, Given a 24/1.001 FPS source, how can I get -vf "telecine=pattern=,bwdif=mode=send_frame" to produce 60/1.001 FPS instead of 75/1.001 FPS? That is the issue. On 03/29/2020 07:53 AM, Carl Eugen Hoyos wrote: Am So., 29. März 2020 um 12:59 Uhr schrieb Ma

Re: [FFmpeg-user] "Non-monotonous DTS in output stream" error, previous and current values are equal

2020-04-02 Thread Mark Filipak
Thanks, CRE. Now I know. On 04/01/2020 09:38 AM, Crazy Red Elephant via ffmpeg-user wrote: Hi Mark, the option is called "Fix bitstream timing info", it's in the "Timestamps and default duration" box which is on the right side of the "Input" tab... On Sunday

Re: [FFmpeg-user] Zeroing 'top_field_first' & 'repeat_pict' -- Possible?

2020-04-25 Thread Mark Filipak
On 04/25/2020 08:54 AM, Paul B Mahol wrote: On 4/25/20, Mark Filipak wrote: On 04/25/2020 05:15 AM, Paul B Mahol wrote: On 4/25/20, Mark Filipak wrote: ffprobe reports: frames.frame.0.interlaced_frame=0 frames.frame.0.top_field_first=1 frames.frame.0.repeat_pict=1 frames.frame.1

Re: [FFmpeg-user] Zeroing 'top_field_first' & 'repeat_pict' -- Possible?

2020-04-25 Thread Mark Filipak
On 04/25/2020 06:22 AM, Monex wrote: On 4/25/20, Mark Filipak wrote: -snip- -- COVID-19 facts: The United States is 4% of world population, 32% of cases, 25% of deaths. The U.S. & S.Korea reported 1st cases on the same day. In March, week 2, S.Korea did 10,000 tests per day, 4 hour res

[FFmpeg-user] 55-Telecine, 2020-04-26 Status Report, Part 2

2020-04-27 Thread Mark Filipak
55-Telecine for Blu-ray Movies. 55-Telecine works wonderfully for transcoding M2TS movies (for superior display on 60Hz TVs) provided that the M2TS streams don't have subtitles and/or are short. I reckon that the limitations are due to mishandling of subtitle time stamps by the 'interleave'

Re: [FFmpeg-user] 55-Telecine, 2020-04-26 Status Report, Part 2

2020-04-27 Thread Mark Filipak
On 04/27/2020 09:57 AM, Paul B Mahol wrote: -snip- You are creating 60 fps video by basically blending lines from combed frames. That is absolutely stupidest thing ever. Just 1 combed frame in each set of 5 frames. Paul, what would you suggest? I'm all 'ears'.

Re: [FFmpeg-user] [MPlayer-users] Windows command line & log

2020-04-28 Thread Mark Filipak
On 04/28/2020 12:19 PM, Carl Eugen Hoyos wrote: Am Di., 28. Apr. 2020 um 13:45 Uhr schrieb Mark Filipak : Carl Eugen Hoyos recommends concatenating VOBs via 'mplayer -dumpstream'. (Since you have in the past reprimanded me for my exact wording) This is not true, if this were about

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 09:17 Uhr schrieb Mark Filipak : What's going wrong with my remux? I believe that you have already been told that you cannot generally concatenate vob files as you did, use mplayer -dumpstream. Carl Eugen Okay. What

[FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
Hello, I've been told that, for soft telecined video |<--1/6s-->| [A/a__][B/b__][C/c__][D/d__] source the decoder is fully compliant and therefore outputs 30fps

[FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
What's going wrong with my remux? '-dn' tells ffmpeg to ignore data (stream 0, i.e., nav packets) yet I get "Timestamps are unset in a packet for stream 0". Thanks, Mark. ffmpeg -i "concat:VTS_01_1.VOB|VTS_01_2.VOB|VTS_01_3.VOB|VTS_01_4.VOB|VTS_01_5.VOB|VTS_01_6.VOB" -map 0 -codec:v copy

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 05:42 AM, Paul B Mahol wrote: On 4/24/20, Mark Filipak wrote: On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 09:17 Uhr schrieb Mark Filipak : What's going wrong with my remux? I believe that you have already been told that you cannot generally

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 09:56 AM, Paul B Mahol wrote: On 4/24/20, Mark Filipak wrote: On 04/24/2020 09:46 AM, Paul B Mahol wrote: On 4/24/20, Mark Filipak wrote: On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 09:17 Uhr schrieb Mark Filipak : What's going wrong with my

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 09:46 AM, Paul B Mahol wrote: On 4/24/20, Mark Filipak wrote: On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 09:17 Uhr schrieb Mark Filipak : What's going wrong with my remux? I believe that you have already been told that you cannot generally

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 09:17 Uhr schrieb Mark Filipak : What's going wrong with my remux? I believe that you have already been told that you cannot generally concatenate vob files as you did, use mplayer -dumpstream. I downloaded mplayer

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
On 04/24/2020 05:10 AM, Mark Filipak wrote: Hello, I've been told that, for soft telecined video |<--1/6s-->| [A/a__][B/b__][C/c__][D/d__] source  the decoder is fully compliant and therefore outputs

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
threads here, and I'm sorry about that. The 55-telecine works so well with short videos and it fails with full length movies, all full length movies, and in the same places, and in the same ways. On 04/24/2020 09:56 AM, Paul B Mahol wrote: On 4/24/20, Mark Filipak wrote: On 04/24/2020 09:46 AM

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-26 Thread Mark Filipak
On 04/25/2020 02:52 PM, DEF wrote: Am Sa., 25. Apr. 2020 um 03:42 Uhr schrieb Mark Fili By trial-&-error I discovered that this: 'mplayer H:\VIDEO_TS\VTS_01_1.IFO -dumpstream -dumpfile TITLE1.VOB' No, please test the following (untested, but I hope you get the idea): $ cd H: $ mplayer

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-26 Thread Mark Filipak
On 04/25/2020 02:52 PM, DEF wrote: Am Sa., 25. Apr. 2020 um 03:42 Uhr schrieb Mark Fili By trial-&-error I discovered that this: 'mplayer H:\VIDEO_TS\VTS_01_1.IFO -dumpstream -dumpfile TITLE1.VOB' No, please test the following (untested, but I hope you get the idea): $ cd H: $ mplayer

Re: [FFmpeg-user] Requesting to add a new book to the "Books about FFmpeg" section?

2020-04-22 Thread Mark Filipak
On 04/22/2020 10:59 AM, John Riselvato wrote: After receiving feedback from this email forum and Reddit. I've decided to remove the book from Amazon and will rebrand it as a beginner's guide. I never meant to be disingenuous and it seems calling it a *bible* has pissed off a lot of people...

Re: [FFmpeg-user] How to set preview of video?

2020-04-29 Thread Mark Filipak
On 04/29/2020 02:23 PM, Cemal Direk wrote: Hi, i wanna set preview of any video? like thumbnail. is ffmpeg supporting this property? i am using this code its other method... ffmpeg -i video.mp4 -i image.png -map 0 -map 1 -c copy -c:v:1 png -disposition:v:1 attached_pic -y out.mp4 but i

[FFmpeg-user] Zeroing 'top_field_first' & 'repeat_pict' -- Possible?

2020-04-25 Thread Mark Filipak
ffprobe reports: frames.frame.0.interlaced_frame=0 frames.frame.0.top_field_first=1 frames.frame.0.repeat_pict=1 frames.frame.1.interlaced_frame=0 frames.frame.1.top_field_first=0 frames.frame.1.repeat_pict=0 frames.frame.2.interlaced_frame=0 frames.frame.2.top_field_first=0

[FFmpeg-user] 55-Telecine, 2020-04-26 Status Report

2020-04-26 Thread Mark Filipak
55-Telecine, 2020-04-26 Status Report 55-Telecine for Blu-ray Movies. 55-Telecine works wonderfully for transcoding M2TS movies (for superior display on 60Hz TVs) provided that the M2TS streams don't have subtitles and/or are short. I reckon that the limitations are due to mishandling of

Re: [FFmpeg-user] [MPlayer-users] Windows command line & log

2020-04-28 Thread Mark Filipak
Hi All, This is actually a question about MPlayer. I'm hoping I can get the answer here that I couldn't get via mplayer-user. Carl Eugen Hoyos recommends concatenating VOBs via 'mplayer -dumpstream'. MPlayer seems to have a mind of its own. No matter what I tell it, it wants to concatenate

[FFmpeg-user] How does ffprobe determine 'fps'?

2020-04-29 Thread Mark Filipak
H:\VIDEO_TS>ffprobe VTS_01_1.VOB ffprobe version git-2020-04-20-cacdac8 Copyright (c) 2007-2020 the FFmpeg developers built with gcc 9.3.1 (GCC) 20200328 configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass

Re: [FFmpeg-user] [MPlayer-users] Windows command line & log

2020-04-29 Thread Mark Filipak
On 04/29/2020 06:52 AM, Nicolas George wrote: Mark Filipak (12020-04-29): By the way, I had not "already been told" He has indeed already been told, by me, twice. I addition to posting malicious code designed to wipe out a naive reader's primary hard drive, you're a liar,

[FFmpeg-user] ffmpeg architecture question #3

2020-04-29 Thread Mark Filipak
The issue: When ffmpeg decodes a soft telecined video, does the decoder output 24 FPS progressive? or 30 FPS progressive? or 30 FPS "interlaced"? Regarding MPV: Yesterday I chatted with an MPV developer regarding how MPV derives the numbers it displays (Shift-I) during playback of soft

Re: [FFmpeg-user] [MPlayer-users] Windows command line & log

2020-04-29 Thread Mark Filipak
On 04/28/2020 12:19 PM, Carl Eugen Hoyos wrote: Am Di., 28. Apr. 2020 um 13:45 Uhr schrieb Mark Filipak : Carl Eugen Hoyos recommends concatenating VOBs via 'mplayer -dumpstream'. Kindly refer to this: On 04/24/2020 05:01 AM, Carl Eugen Hoyos wrote: > Am Fr., 24. Apr. 2020 um 09:17

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
Sorry. Slight edit error. Below is corrected. On 04/24/2020 04:04 PM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 17:14 Uhr schrieb Edward Park : It is pretty much abandoned but did you try the dvd2concat perl script in the tools directory? It is supposed to work for this use case,

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
On 04/24/2020 11:06 PM, pdr0 wrote: Mark Filipak wrote If you take a soft telecine input, encode it directly to rawvideo or lossless output, you can confirm this. The output is 29.97 (interlaced content) . When I do 'telecine=pattern=5', I wind up with this |<

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
UPDATED On 04/24/2020 04:04 PM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 17:14 Uhr schrieb Edward Park : It is pretty much abandoned but did you try the dvd2concat perl script in the tools directory? It is supposed to work for this use case, but mplayer -dumpstream was tested much

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
On 04/24/2020 11:30 AM, Edward Park wrote: Hi, I don't know if the decoder outputs 30fps as is from 24fps soft telecine, but if it does, it must include the flags that you need to reconstruct the original 24 format or set it as metadata because frame stepping in ffplay (using the "s" key on

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
On 04/24/2020 01:22 PM, Carl Eugen Hoyos wrote: Am 24.04.2020 um 11:10 schrieb Mark Filipak : I've been told that, for soft telecined video the decoder is fully compliant and therefore outputs 30fps (“fps” is highly ambiguous in this sentence.) This is not correct. I believe I told you

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
On 04/24/2020 01:28 PM, pdr0 wrote: Mark Filipak wrote I've been told that, for soft telecined video  the decoder is fully compliant and therefore outputs 30fps I've also been told that the 30fps is interlaced (which I found surprising) Is this correct so far? Yes If you take a soft

Re: [FFmpeg-user] Can't write packet with unknown timestamp

2020-04-24 Thread Mark Filipak
On 04/24/2020 04:04 PM, Carl Eugen Hoyos wrote: Am Fr., 24. Apr. 2020 um 17:14 Uhr schrieb Edward Park : It is pretty much abandoned but did you try the dvd2concat perl script in the tools directory? It is supposed to work for this use case, but mplayer -dumpstream was tested much more and

Re: [FFmpeg-user] ffmpeg architecture question #2

2020-04-24 Thread Mark Filipak
Sorry, the p24 "source" *is* soft telecine. On 04/24/2020 11:06 PM, pdr0 wrote: Mark Filipak wrote If you take a soft telecine input, encode it directly to rawvideo or lossless output, you can confirm this. The output is 29.97 (interlaced content) . When I do 'telecine=pattern=

[FFmpeg-user] bwdif

2020-05-11 Thread Mark Filipak
This is a 'straw man' documentation of the 'bwdif' filter. Since it is a 'straw man', do not consider it to be correct. Kindly correct and post back. Pending possible further clarification, I will consider your corrections to be authoritative. Best Regards, Mark Filipak. 'bwdif': Generate

Re: [FFmpeg-user] AviSynth Deinterlacers Comparison.png

2020-05-09 Thread Mark Filipak
On 05/09/2020 10:01 AM, Francois Visagie wrote: From: ffmpeg-user [mailto:ffmpeg-user-boun...@ffmpeg.org] On Behalf Of Carl Eugen Hoyos Am 08.05.2020 um 18:51 schrieb Mark Filipak Look at the attachment. I made it from this: https://web.archive.org/web/20080501082420/http://heptium.sh.cvut.cz

[FFmpeg-user] How can I delay sampling the Input stream?

2020-05-18 Thread Mark Filipak
As shown below, ffmpeg (and ffprobe, also) samples the Input video stream at start (i.e. 0.111389). That's a problem. The video is soft telecined, but it has a hard telecined intro. That hard telecined intro is what is being sampled. I tried '-ss 60' but that didn't affect the Input sampling.

[FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-18 Thread Mark Filipak
... yuv420p(tv, progressive) ... 29.97 fps ... ... yuv420p(tv, smpte170m, top first) ... 29.97 fps ... ... yuv420p(tv, smpte170m, progressive) ... 29.97 fps ... The top one appears to be soft telecined. The middle on appears to be hard telecined. What's the bottom one? Thanks, Mark. -- COVID-19

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-18 Thread Mark Filipak
On 05/18/2020 07:04 PM, Carl Eugen Hoyos wrote: Am Di., 19. Mai 2020 um 00:29 Uhr schrieb Mark Filipak : ... yuv420p(tv, progressive) ... 29.97 fps ... ... yuv420p(tv, smpte170m, top first) ... 29.97 fps ... ... yuv420p(tv, smpte170m, progressive) ... 29.97 fps ... https://www.google.com

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-18 Thread Mark Filipak
On 05/18/2020 07:04 PM, Carl Eugen Hoyos wrote: Am Di., 19. Mai 2020 um 00:29 Uhr schrieb Mark Filipak : ... yuv420p(tv, progressive) ... 29.97 fps ... ... yuv420p(tv, smpte170m, top first) ... 29.97 fps ... ... yuv420p(tv, smpte170m, progressive) ... 29.97 fps ... https://www.google.com

[FFmpeg-user] 'mpls' & 'ifo' files

2020-05-14 Thread Mark Filipak
Does either ffmpeg or ffprobe provide a way to analyze/report on 'mpls' & 'ifo' files? (In the docs, I see some clues that 'libbluray' is playlist aware.) Regards, Mark. I'm writing a Windows script that analyzes & transcodes all the videos on a disc. It converts and saves all videos found so

[FFmpeg-user] Stream scripting in Windows

2020-05-09 Thread Mark Filipak
Hi All, ffprobe IN 2> FOO & TYPE FOO | FINDSTR /L "pcm_bluray" reports "Stream #0:2[0x1101]: Audio: pcm_bluray" (Note "Stream #0:2".) ffmpeg -i IN -map 0 -c:v copy -c:a copy -c:0:2 pcm_s16be -sn -dn OUT fails with "[matroska @ 0225ac037040] Invalid stream specifier: 0:2" ffmpeg -i IN -map

Re: [FFmpeg-user] ff* command lines that work

2020-03-09 Thread Mark Filipak
On 03/09/2020 12:22 PM, Paul B Mahol wrote: On 3/9/20, Mark Filipak wrote: On 03/09/2020 06:38 AM, Tobias Rapp wrote: On 08.03.2020 10:03, Mark Filipak wrote: The documentation is long on explanations of pieces, but short on how to create working command lines. If you are just interested

Re: [FFmpeg-user] ff* command lines that work

2020-03-09 Thread Mark Filipak
On 03/09/2020 02:24 PM, Nicolas George wrote: Mark Filipak (12020-03-09): Carl, you are in the universe. You see only your universe. You don't understand that your universe is surrounded by black holes. That's only natural. If you really believe that alienating all the people who could have

Re: [FFmpeg-user] ff* command lines that work

2020-03-08 Thread Mark Filipak
On 03/08/2020 04:28 AM, Carl Eugen Hoyos wrote: What did you try? Carl Eugen Okay, some discussion. I've been collecting various methods that have been posted here. Some don't work. The applications vary, so there is no specific, single 'try'. Of course, you want to help, Carl, because

Re: [FFmpeg-user] ff* command lines that work

2020-03-08 Thread Mark Filipak
On 03/08/2020 04:42 AM, Mick Finn wrote: Keep in mind some syntactically correct command line usages will not produce the results expected - sometimes the ordering results in very different but not so obvious behavior Thanks, Mick. Yeah, I'm learning that. That's why I want command lines

Re: [FFmpeg-user] ff* command lines that work

2020-03-09 Thread Mark Filipak
On 03/09/2020 01:24 PM, Carl Eugen Hoyos wrote: Am Mo., 9. März 2020 um 18:18 Uhr schrieb Mark Filipak : On 03/09/2020 12:57 PM, Carl Eugen Hoyos wrote: Am Mo., 9. März 2020 um 17:27 Uhr schrieb Mark Filipak : Why am I getting no constructive responses? (Independent of my other mail) Did

[FFmpeg-user] ff* command lines that work

2020-03-07 Thread Mark Filipak
This is a request that everyone add ffmpeg, ffprobe, etc. command lines that work. All that's needed is command lines that work, no explanations or details are needed. Simply add your contributions to this thread. Don't convert parameters to Martian tokens. Why I ask for this: I just can't

Re: [FFmpeg-user] Selecting MPEG TS child streams for filter_complex

2020-03-16 Thread Mark Filipak
On 03/16/2020 04:37 PM, Carl Zwanzig wrote: On 3/16/2020 6:24 AM, Gyan Doshi wrote: -filter_complex is a global option, so parsed first, then input files, then the complex filtergraphs are set up, then output files. Is there any reason, then, not to always put -filter_complex as the first

Re: [FFmpeg-user] Selecting MPEG TS child streams for filter_complex

2020-03-16 Thread Mark Filipak
On 03/16/2020 04:37 PM, Carl Zwanzig wrote: On 3/16/2020 6:24 AM, Gyan Doshi wrote: -filter_complex is a global option, so parsed first, then input files, then the complex filtergraphs are set up, then output files. Is there any reason, then, not to always put -filter_complex as the first

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-19 Thread Mark Filipak
On 05/19/2020 02:18 AM, Carl Eugen Hoyos wrote: Am 19.05.2020 um 06:18 schrieb Mark Filipak : relying on 'progressive' versus 'smpte170m' I don’t think this distinction makes any sense. Carl Eugen Why do you say that, Carl Eugen? If ffmpeg defines "progressive" as a video tha

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-19 Thread Mark Filipak
On 05/19/2020 10:43 AM, Moritz Barsnick wrote: On Tue, May 19, 2020 at 09:56:51 -0400, Mark Filipak wrote: If ffmpeg uses "smpte170m" with "progressive" to denote hard telecine, then I want to detelecine first. I thought it was understood that "smpte170m"

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-19 Thread Mark Filipak
On 05/19/2020 12:30 PM, Carl Eugen Hoyos wrote: Am Di., 19. Mai 2020 um 17:51 Uhr schrieb Mark Filipak : Regarding why "smpte170m" & "progressive" & "top field first" and other notations appear to be arguments to a supposed yuv420p() function, w

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-19 Thread Mark Filipak
On 05/19/2020 05:50 PM, Carl Eugen Hoyos wrote: Am Di., 19. Mai 2020 um 21:22 Uhr schrieb Mark Filipak : while "progressive" can theoretically be interlaced (or hard telecined) it is very unlikely. That statement seems contrary to the MPEG standard. I have already explai

Re: [FFmpeg-user] What is 'yuv420p(tv, smpte170m, progressive)'?

2020-05-19 Thread Mark Filipak
On 05/19/2020 05:50 PM, Carl Eugen Hoyos wrote: Am Di., 19. Mai 2020 um 21:22 Uhr schrieb Mark Filipak : while "progressive" can theoretically be interlaced (or hard telecined) it is very unlikely. That statement seems contrary to the MPEG standard. I have already explai

Re: [FFmpeg-user] Question about macroblocks in soft telecined video

2020-09-06 Thread Mark Filipak
On 09/06/2020 02:26 AM, Carl Eugen Hoyos wrote: Am So., 6. Sept. 2020 um 06:20 Uhr schrieb Mark Filipak : I would guess that, for an undecoded video that's soft telecined (i.e. @24/1.001 FPS), the interlace in the macroblocks is field-based (i.e. the same as if @30/1.001 FPS), not frame

[FFmpeg-user] Question about macroblocks in soft telecined video

2020-09-05 Thread Mark Filipak
I can't answer this for myself because I don't have the tools needed to probe into undecoded macroblocks (at least, I don't think I have the tools). I would guess that, for an undecoded video that's soft telecined (i.e. @24/1.001 FPS), the interlace in the macroblocks is field-based (i.e. the

Re: [FFmpeg-user] builds for Windows

2020-09-03 Thread Mark Filipak
On 09/03/2020 01:42 AM, Gyan Doshi wrote: On 02-09-2020 11:53 pm, Michael Koch wrote: "ffmpeg.zeranoe.com will close on Sep 18, 2020, and all builds will be removed." Any idea where we can get builds for Windows after this date? I plan to provide 64-bit static builds starting the 18th.

Re: [FFmpeg-user] builds for Windows

2020-09-03 Thread Mark Filipak
On 09/03/2020 04:58 PM, Carl Zwanzig wrote: On 9/3/2020 1:49 PM, Mark Filipak wrote: I'm not sure but I think building ffmpeg is pretty time-consuming. If I obtain help figuring out how to do it -- dependencies have defeated me -- I can do Linux makes, perhaps on alternate days. If others do

Re: [FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
On 09/06/2020 03:33 PM, Carl Eugen Hoyos wrote: Am So., 6. Sept. 2020 um 21:27 Uhr schrieb Mark Filipak : All of the ffmpeg documentation that uses the word "interlaced" should be checked for accuracy. Since real-world users are using this documentation it should only be careful

Re: [FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
On 09/06/2020 05:24 PM, Edward Park wrote: I have great respect for you, Ted. Tell me: What is interlaced video? Well that is unwarranted, possibly spiteful, even, to someone as insecure as me ;) Hahahaha... Ted I want you to do something for me. Take your right hand, put it over your

Re: [FFmpeg-user] Question about macroblocks in soft telecined video

2020-09-06 Thread Mark Filipak
On 09/06/2020 12:07 PM, Carl Eugen Hoyos wrote: Am So., 6. Sept. 2020 um 09:28 Uhr schrieb Mark Filipak : [...] Soft telecined video is actually 23/1.001 frames per second of video even though the metadata tells the decoder to produce 30/1.001 FPS. On the FFmpeg user mailing list, "de

Re: [FFmpeg-user] Question about macroblocks in soft telecined video

2020-09-06 Thread Mark Filipak
On 09/06/2020 03:31 PM, Carl Eugen Hoyos wrote: Am So., 6. Sept. 2020 um 19:07 Uhr schrieb Mark Filipak First, Carl Eugen, could you fix your email client so that it doesn't echo people's email addresses in the clear? -snip- So-called "progressive" video -- I prefer &

[FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
Admittedly, this is an anal-compulsive topic. But good documentation often requires anal compulsion. Good documentation definitely requires thorough knowledge of language usage. The topic is use of the various forms of the word "interlace". But I'm going to use the word "build" as an example

Re: [FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
On 09/06/2020 03:32 PM, Bouke wrote: On 06 Sep 2020, at 21:26, Mark Filipak wrote: Conclusion: Employing the past participle, "interlaced", to a field-based video stream is just plain wrong. Can you just shut up / stop spreading nonsense? How is it nonsense? The present

Re: [FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
On 09/06/2020 04:16 PM, Edward Park wrote: Hi, In the case of "interlace": "It's interlaced video" -- video in which the lines alternate (i.e. are interlaced) between two (or theoretically, more) fields (e.g. odd-even-odd-even...). That employs the past participle of the verb, "interlace",

Re: [FFmpeg-user] "interlace"

2020-09-06 Thread Mark Filipak
On 09/06/2020 04:16 PM, Edward Park wrote: Hi, In the case of "interlace": "It's interlaced video" -- video in which the lines alternate (i.e. are interlaced) between two (or theoretically, more) fields (e.g. odd-even-odd-even...). That employs the past participle of the verb, "interlace",

Re: [FFmpeg-user] prores_ks vendor: apl0 or ap10 ?

2020-09-01 Thread Mark Filipak
On 09/01/2020 09:16 AM, Paul B Mahol wrote: On 9/1/20, Phil Rhodes via ffmpeg-user wrote: I don't know if you have the slightest idea how offensive you're being - perhaps it's a language problem, so I'll give you the benefit of not much doubt. Even so, you should know that what you're saying

Re: [FFmpeg-user] Some more thoughts on documentation

2020-08-23 Thread Mark Filipak
On 08/23/2020 02:07 PM, Carl Zwanzig wrote: -snip- Charlie's Rule of Technical Reading It doesn't say what you think it says, nor what you remember it to have said, nor what you were told that it says, and certainly not what you want it to say, and if by chance you are its author, it doesn't

Re: [FFmpeg-user] Some questions about PTS

2020-08-28 Thread Mark Filipak
On 08/28/2020 03:51 AM, Michael Koch wrote: Hello all, please comment if the following is right or wrong: -- The timebase of a video (TB in setpts filter) is expressed in the unit [s] (seconds). -- The framerate of a video (FR in setpts filter) is expressed in the unit [s^-1] (1/seconds). --

Re: [FFmpeg-user] Some questions about PTS

2020-08-28 Thread Mark Filipak
The PTS value below: 000- 000- 1000 1001 1000 111-, is for a particular case. It will vary for other videos. I hope that didn't confuse you. On 08/28/2020 03:51 AM, Michael Koch wrote: Hello all, please comment if the following is right or wrong: -- The timebase of a video (TB

Re: [FFmpeg-user] Why is format=rgb24 required after maskedmerge?

2020-08-21 Thread Mark Filipak
On 08/21/2020 06:44 AM, Gyan Doshi wrote: On 21-08-2020 04:03 pm, Michael Koch wrote: Am 21.08.2020 um 12:09 schrieb Gyan Doshi: On 21-08-2020 02:36 pm, Michael Koch wrote: Am 21.08.2020 um 10:50 schrieb Paul B Mahol: On 8/21/20, Michael Koch wrote: Please add this to the documentation

Re: [FFmpeg-user] Why is format=rgb24 required after maskedmerge?

2020-08-21 Thread Mark Filipak
On 08/21/2020 12:34 PM, Michael Koch wrote: Am 21.08.2020 um 17:06 schrieb Gyan Doshi: On 21-08-2020 07:30 pm, Michael Koch wrote: Am 21.08.2020 um 15:42 schrieb Mark Filipak: On 08/21/2020 06:44 AM, Gyan Doshi wrote: On 21-08-2020 04:03 pm, Michael Koch wrote: Am 21.08.2020 um 12:09

Re: [FFmpeg-user] Why is format=rgb24 required after maskedmerge?

2020-08-21 Thread Mark Filipak
On 08/21/2020 11:08 AM, Gyan Doshi wrote: On 21-08-2020 07:12 pm, Mark Filipak wrote: On 08/21/2020 06:44 AM, Gyan Doshi wrote: On 21-08-2020 04:03 pm, Michael Koch wrote: Am 21.08.2020 um 12:09 schrieb Gyan Doshi: FFmpeg's documentation is very incomplete. I had a rough roadmap at the start

Re: [FFmpeg-user] A systematic effort for documentation? [was: Re: Why is format=rgb24 required after maskedmerge?]

2020-08-22 Thread Mark Filipak
On 08/21/2020 11:20 PM, Jim DeLaHunt wrote: -snip- There is a great need for a glossary. It should be structured so that each term has an anchor, allowing references from anywhere in the documentation to the glossary. My nomination for entries: "fps", "GOP", "PTS", "time base". -snip- I have

<    1   2   3   4   5   6   7   8   9   10   >