Re: [FFmpeg-user] Submitting a Feature Request
-----Original Message----- From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Sun, Jan 19, 2020 11:34 am Subject: Re: [FFmpeg-user] Submitting a Feature Request
ffmpeg with the command-line interface forces video levels to either 0 - 255 or 16 - 235
Ok. Could you 1) repeat the usecase for other levels and 2) post the command line that produces a file for this use-case but with wrong video levels.
Carl Eugen Here is the code that invokes ffmpeg (ffmpeg is invoked from a C language program).
// Open an input pipe from ffmpeg and an output pipe to a second instance of ffmpeg FILE *pipein = popen("ffmpeg -i C0015.MP4 -f image2pipe -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -", "r"); FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi", "w"); Again, this code works perfectly fine, exactly as expected. I want to add a feature where ffmpeg does not force the levels to 0 - 255 or 16 - 235: out_range=unity.
Am Di., 21. Jan. 2020 um 19:33 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
FILE *pipein = popen("ffmpeg -i C0015.MP4 -f image2pipe -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -", "r"); FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi", "w");
(Complete, uncut console output missing) Which of those two commands (why are there two?) changes the video level? I don't think they are supposed to change the level... Carl Eugen
-----Original Message----- From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Tue, Jan 21, 2020 11:03 am Subject: Re: [FFmpeg-user] Submitting a Feature Request Am Di., 21. Jan. 2020 um 19:33 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
FILE *pipein = popen("ffmpeg -i C0015.MP4 -f image2pipe -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -", "r"); FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi", "w");
(Complete, uncut console output missing) Which of those two commands (why are there two?) changes the video level? I don't think they are supposed to change the level... Carl Eugen My last message contained a comment line which explains why there are two command lines: // Open an input pipe from ffmpeg and an output pipe to a second instance of ffmpeg One is an input pipe for reading video frames; the other is an output pipe for writing video frames. The output pipe is the one modifying the video levels I have written in the C program. out_range=full causes ffmpeg to force video levels to 0 - 255. out_range=tv causes ffmpeg to force video levels to 16 - 235. I want an option for ffmpeg to leave the video levels alone: out_range=unity. How do I submit this feature request?
Am Di., 21. Jan. 2020 um 21:45 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
My last message contained a comment line which explains why there are two command lines:
// Open an input pipe from ffmpeg and an output pipe to a second instance of ffmpeg
One is an input pipe for reading video frames; the other is an output pipe for writing video frames.
The output pipe is the one modifying the video levels I have written in the C program.
out_range=full causes ffmpeg to force video levels to 0 - 255.
out_range=tv causes ffmpeg to force video levels to 16 - 235.
But you are not specifying either of these, are you? Since there are two commands: Which one is changing the video level? Is the issue you see (that the levels are changed) also reproducible if only one of the commands is used? Please fix your quoting, Carl Eugen
-----Original Message----- From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Tue, Jan 21, 2020 1:17 pm Subject: Re: [FFmpeg-user] Submitting a Feature Request Am Di., 21. Jan. 2020 um 21:45 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
My last message contained a comment line which explains why there are two command lines:
// Open an input pipe from ffmpeg and an output pipe to a second instance of ffmpeg
One is an input pipe for reading video frames; the other is an output pipe for writing video frames.
The output pipe is the one modifying the video levels I have written in the C program.
out_range=full causes ffmpeg to force video levels to 0 - 255.
out_range=tv causes ffmpeg to force video levels to 16 - 235.
But you are not specifying either of these, are you?
No I am not, as you can see from the lines I copied.
Since there are two commands: Which one is changing the video level? Is the issue you see (that the levels are changed) also reproducible if only one of the commands is used?
The second command is changing the video levels as I explained in my previous post, viz.:
The output pipe is the one modifying the video levels I have written in the C program.
Am Di., 21. Jan. 2020 um 22:56 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
The second command is changing the video levels as I explained in my previous post
This is the second command: ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi This command forces mp4 for a file called "avi" which is unusual and uses the rawvideo codec which is not supported in mp4: Are you sure that this command produces a readable output file? (The bug in FFmpeg - that it produced invalid output files for above command line - was fixed some time ago.) Carl Eugen
-----Original Message----- From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Tue, Jan 21, 2020 2:04 pm Subject: Re: [FFmpeg-user] Submitting a Feature Request Am Di., 21. Jan. 2020 um 22:56 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
The second command is changing the video levels as I explained in my previous post
This is the second command: ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi This command forces mp4 for a file called "avi" which is unusual and uses the rawvideo codec which is not supported in mp4: Are you sure that this command produces a readable output file? (The bug in FFmpeg - that it produced invalid output files for above command line - was fixed some time ago.) Carl Eugen
Are you sure that this command produces a readable output file?
Yes I am, and ffmpeg is altering the video levels in the process. How to submit a feature request or stop ffmpeg from forcing video levels to 0 - 255 or 16 - 235?
Am Mi., 22. Jan. 2020 um 00:45 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
-----Original Message----- From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Tue, Jan 21, 2020 2:04 pm Subject: Re: [FFmpeg-user] Submitting a Feature Request
Am Di., 21. Jan. 2020 um 22:56 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
The second command is changing the video levels as I explained in my previous post
This is the second command: ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -f mp4 -q:v 5 -vcodec rawvideo -pix_fmt rgb24 -an output.avi
This command forces mp4 for a file called "avi" which is unusual and uses the rawvideo codec which is not supported in mp4: Are you sure that this command produces a readable output file?
(The bug in FFmpeg - that it produced invalid output files for above command line - was fixed some time ago.)
Are you sure that this command produces a readable output file?
Yes I am, and ffmpeg is altering the video levels in the process.
(Please look how broken your mailer's quoting is) Then please show the complete, uncut console output, as said your command line does not work here as it shouldn't since there is no rawvideo codec defined for mp4. (Note that if you find a developer who understands your request and he implements it, current FFmpeg will not work for you and will not be happy - but possibly poorer.)
How to submit a feature request or stop ffmpeg from forcing video levels to 0 - 255 or 16 - 235?
You can of course submit whatever feature requests you like, a decade of experience tells me that issues that I cannot reproduce tend to get ignored though... Carl Eugen
Then please show the complete, uncut console output, as said your command line does not work here as it shouldn't since there is no rawvideo codec defined for mp4. (Note that if you find a developer who understands your request and he implements it, current FFmpeg will not work for you and will not be happy - but possibly poorer.)
How to submit a feature request or stop ffmpeg from forcing video levels to 0 - 255 or 16 - 235?
You can of course submit whatever feature requests you like, a decade of experience tells me that issues that I cannot reproduce tend to get ignored though...
Carl Eugen
I will modify my command line to one that works for you.
-----Original Message----- From: Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org> To: ffmpeg-user <ffmpeg-user@ffmpeg.org> Cc: Chris <c319chris@aol.com> Sent: Tue, Jan 21, 2020 4:15 pm Subject: Re: [FFmpeg-user] Submitting a Feature Request
Then please show the complete, uncut console output, as said your command line does not work here
Carl Eugen
See if this command line works any better. It makes a playable video for me. FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -vcodec mpeg2video -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f vob output.mpg", "w"); Omitting the C language: ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -vcodec mpeg2video -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f vob output.mpg No matter what I do to the video levels in my C program, ffmpeg forces the range to 0 - 255. I do not want the levels forced to 0 -255 or 16 - 235. I want ffmpeg to leave the video levels alone. Here is the complete console output: ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers WARNING: library configuration mismatch built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared WARNING: library configuration mismatch avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C0015.MP4': Metadata: major_brand : XAVC minor_version : 16785407 compatible_brands: XAVCmp42iso2 creation_time : 2019-10-24T18:04:42.000000Z Duration: 00:00:33.53, start: 0.000000, bitrate: 52004 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709/bt709/iec61966-2-4), 1920x1080 [SAR 1:1 DAR 16:9], 49974 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Video Media Handler encoder : AVC Coding Stream #0:1(und): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, s16, 1536 kb/s (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Sound Media Handler Stream #0:2(und): Data: none (rtmd / 0x646D7472), 491 kb/s (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Timed Metadata Media Handler timecode : 00:00:00:00 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native)) Press [q] to stop, [?] for help Output #0, image2pipe, to 'pipe:': Metadata: major_brand : XAVC minor_version : 16785407 compatible_brands: XAVCmp42iso2 encoder : Lavf57.83.100 Stream #0:0(und): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 1325778 kb/s, 59.94 fps, 59.94 tbn, 59.94 tbc (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Video Media Handler encoder : Lavc57.107.100 rawvideo Input #0, rawvideo, from 'pipe:': Duration: N/A, start: 0.000000, bitrate: 1325776 kb/s Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720, 1325776 kb/s, 59.94 tbr, 59.94 tbn, 59.94 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> mpeg2video (native)) [mpeg2video @ 0x56393932ea20] Automatically choosing VBV buffer size of 746 kbyte Output #0, vob, to 'output.mpg': Metadata: encoder : Lavf57.83.100 Stream #0:0: Video: mpeg2video (Main), yuv420p, 1280x720, q=2-31, 50000 kb/s, 59.94 fps, 90k tbn, 59.94 tbc Metadata: encoder : Lavc57.107.100 mpeg2video Side data: cpb: bitrate max/min/avg: 50000000/50000000/50000000 buffer size: 6111232 vbv_delay: -1 frame= 30 fps=0.0 q=-0.0 size= 81000kB time=00:00:00.50 bitrate=1325778.2kbiframe= 35 fps=0.0 q=2.0 size= 3314kB time=00:00:00.53 bitrate=50851.1kbits/frame= 67 fps= 66 q=-0.0 size= 180900kB time=00:00:01.11 bitrate=1325778.6kbiframe= 71 fps= 71 q=2.0 size= 7024kB time=00:00:01.13 bitrate=50719.9kbits/frame= 103 fps= 68 q=-0.0 size= 278100kB time=00:00:01.71 bitrate=1325778.5kbiframe= 108 fps= 72 q=2.0 size= 10838kB time=00:00:01.75 bitrate=50683.1kbits/frame= 141 fps= 70 q=-0.0 size= 380700kB time=00:00:02.35 bitrate=1325778.2kbiframe= 146 fps= 72 q=1.6 size= 14802kB time=00:00:02.38 bitrate=50826.3kbits/frame= 179 fps= 71 q=-0.0 size= 483300kB time=00:00:02.98 bitrate=1325778.1kbiframe= 185 fps= 73 q=2.0 size= 18774kB time=00:00:03.03 bitrate=50651.3kbits/frame= 216 fps= 71 q=-0.0 size= 583200kB time=00:00:03.60 bitrate=1325778.2kbiframe= 223 fps= 73 q=2.0 size= 22690kB time=00:00:03.67 bitrate=50642.8kbits/frame= 254 fps= 72 q=-0.0 size= 685800kB time=00:00:04.23 bitrate=1325778.1kbiframe= 260 fps= 73 q=2.0 size= 26504kB time=00:00:04.28 bitrate=50638.8kbits/frame= 290 fps= 71 q=-0.0 size= 783000kB time=00:00:04.83 bitrate=1325778.1kbiframe= 295 fps= 73 q=2.0 size= 30110kB time=00:00:04.87 bitrate=50633.0kbits/frame= 327 fps= 71 q=-0.0 size= 882900kB time=00:00:05.45 bitrate=1325778.2kbiframe= 332 fps= 73 q=2.0 size= 33924kB time=00:00:05.48 bitrate=50631.1kbits/frame= 364 fps= 72 q=-0.0 size= 982800kB time=00:00:06.07 bitrate=1325778.3kbiframe= 370 fps= 73 q=2.0 size= 37840kB time=00:00:06.12 bitrate=50628.0kbits/frame= 400 fps= 72 q=-0.0 size= 1080000kB time=00:00:06.67 bitrate=1325778.3kbiframe= 406 fps= 73 q=2.0 size= 41550kB time=00:00:06.72 bitrate=50625.8kbits/frame= 437 fps= 72 q=-0.0 size= 1179900kB time=00:00:07.29 bitrate=1325778.2kbiframe= 442 fps= 73 q=2.0 size= 45262kB time=00:00:07.32 bitrate=50626.2kbits/frame= 472 fps= 72 q=-0.0 size= 1274400kB time=00:00:07.87 bitrate=1325778.3kbiframe= 478 fps= 72 q=2.0 size= 48972kB time=00:00:07.92 bitrate=50624.5kbits/frame= 507 fps= 71 q=-0.0 size= 1368900kB time=00:00:08.45 bitrate=1325778.2kbiframe= 513 fps= 72 q=2.0 size= 52578kB time=00:00:08.50 bitrate=50622.1kbits/frame= 543 fps= 71 q=-0.0 size= 1466100kB time=00:00:09.05 bitrate=1325778.2kbiframe= 550 fps= 72 q=2.0 size= 56392kB time=00:00:09.12 bitrate=50621.7kbits/frame= 578 fps= 71 q=-0.0 size= 1560600kB time=00:00:09.64 bitrate=1325778.2kbiframe= 584 fps= 72 q=2.0 size= 59896kB time=00:00:09.69 bitrate=50620.7kbits/frame= 612 fps= 71 q=-0.0 size= 1652400kB time=00:00:10.21 bitrate=1325778.2kbiframe= 619 fps= 72 q=2.0 size= 63504kB time=00:00:10.27 bitrate=50620.6kbits/frame= 648 fps= 71 q=-0.0 size= 1749600kB time=00:00:10.81 bitrate=1325778.2kbiframe= 655 fps= 72 q=2.0 size= 67214kB time=00:00:10.87 bitrate=50619.6kbits/frame= 685 fps= 71 q=-0.0 size= 1849500kB time=00:00:11.42 bitrate=1325778.3kbiframe= 692 fps= 72 q=2.0 size= 71026kB time=00:00:11.49 bitrate=50618.0kbits/frame= 720 fps= 71 q=-0.0 size= 1944000kB time=00:00:12.01 bitrate=1325778.2kbiframe= 728 fps= 72 q=2.0 size= 74738kB time=00:00:12.09 bitrate=50618.6kbits/frame= 757 fps= 71 q=-0.0 size= 2043900kB time=00:00:12.62 bitrate=1325778.3kbiframe= 764 fps= 72 q=2.0 size= 78448kB time=00:00:12.69 bitrate=50617.9kbits/frame= 793 fps= 71 q=-0.0 size= 2141100kB time=00:00:13.22 bitrate=1325778.3kbiframe= 801 fps= 72 q=2.0 size= 82260kB time=00:00:13.31 bitrate=50616.6kbits/frame= 830 fps= 71 q=-0.0 size= 2241000kB time=00:00:13.84 bitrate=1325778.2kbiframe= 838 fps= 72 q=2.0 size= 86074kB time=00:00:13.93 bitrate=50616.5kbits/frame= 866 fps= 71 q=-0.0 size= 2338200kB time=00:00:14.44 bitrate=1325778.2kbiframe= 874 fps= 72 q=2.0 size= 89784kB time=00:00:14.53 bitrate=50616.0kbits/frame= 901 fps= 71 q=-0.0 size= 2432700kB time=00:00:15.03 bitrate=1325778.3kbiframe= 909 fps= 72 q=2.0 size= 93392kB time=00:00:15.11 bitrate=50616.1kbits/frame= 939 fps= 71 q=-0.0 size= 2535300kB time=00:00:15.66 bitrate=1325778.2kbiframe= 947 fps= 72 q=2.0 size= 97308kB time=00:00:15.74 bitrate=50615.5kbits/frame= 978 fps= 71 q=-0.0 size= 2640600kB time=00:00:16.31 bitrate=1325778.2kbiframe= 985 fps= 72 q=2.0 size= 101224kB time=00:00:16.38 bitrate=50615.0kbits/frame= 1015 fps= 71 q=-0.0 size= 2740500kB time=00:00:16.93 bitrate=1325778.2kbiframe= 1023 fps= 72 q=2.0 size= 105140kB time=00:00:17.01 bitrate=50614.5kbits/frame= 1052 fps= 72 q=-0.0 size= 2840400kB time=00:00:17.55 bitrate=1325778.2kbiframe= 1060 fps= 72 q=2.0 size= 108954kB time=00:00:17.63 bitrate=50614.5kbits/frame= 1088 fps= 72 q=-0.0 size= 2937600kB time=00:00:18.15 bitrate=1325778.2kbiframe= 1097 fps= 72 q=2.0 size= 112768kB time=00:00:18.25 bitrate=50614.6kbits/frame= 1126 fps= 72 q=-0.0 size= 3040200kB time=00:00:18.78 bitrate=1325778.2kbiframe= 1135 fps= 72 q=2.0 size= 116684kB time=00:00:18.88 bitrate=50614.1kbits/frame= 1162 fps= 72 q=-0.0 size= 3137400kB time=00:00:19.38 bitrate=1325778.2kbiframe= 1171 fps= 72 q=2.0 size= 120394kB time=00:00:19.48 bitrate=50613.8kbits/frame= 1197 fps= 72 q=-0.0 size= 3231900kB time=00:00:19.96 bitrate=1325778.2kbiframe= 1206 fps= 72 q=2.0 size= 124002kB time=00:00:20.07 bitrate=50613.9kbits/frame= 1234 fps= 72 q=-0.0 size= 3331800kB time=00:00:20.58 bitrate=1325778.2kbiframe= 1243 fps= 72 q=2.0 size= 127814kB time=00:00:20.68 bitrate=50613.2kbits/frame= 1268 fps= 71 q=-0.0 size= 3423600kB time=00:00:21.15 bitrate=1325778.2kbiframe= 1278 fps= 72 q=2.0 size= 131422kB time=00:00:21.27 bitrate=50613.3kbits/frame= 1304 fps= 71 q=-0.0 size= 3520800kB time=00:00:21.75 bitrate=1325778.2kbiframe= 1314 fps= 72 q=2.0 size= 135132kB time=00:00:21.87 bitrate=50613.0kbits/frame= 1338 fps= 71 q=-0.0 size= 3612600kB time=00:00:22.32 bitrate=1325778.2kbiframe= 1349 fps= 72 q=2.0 size= 138740kB time=00:00:22.45 bitrate=50613.2kbits/frame= 1374 fps= 71 q=-0.0 size= 3709800kB time=00:00:22.92 bitrate=1325778.2kbiframe= 1385 fps= 72 q=2.0 size= 142450kB time=00:00:23.05 bitrate=50612.9kbits/frame= 1407 fps= 71 q=-0.0 size= 3798900kB time=00:00:23.47 bitrate=1325778.2kbiframe= 1419 fps= 71 q=2.0 size= 145954kB time=00:00:23.62 bitrate=50612.7kbits/frame= 1442 fps= 71 q=-0.0 size= 3893400kB time=00:00:24.05 bitrate=1325778.2kbiframe= 1454 fps= 71 q=1.6 size= 149580kB time=00:00:24.20 bitrate=50618.9kbits/frame= 1478 fps= 71 q=-0.0 size= 3990600kB time=00:00:24.65 bitrate=1325778.2kbiframe= 1489 fps= 71 q=2.0 size= 153168kB time=00:00:24.79 bitrate=50612.3kbits/frame= 1513 fps= 71 q=-0.0 size= 4085100kB time=00:00:25.24 bitrate=1325778.2kbiframe= 1523 fps= 71 q=2.0 size= 156672kB time=00:00:25.35 bitrate=50612.1kbits/frame= 1547 fps= 71 q=-0.0 size= 4176900kB time=00:00:25.80 bitrate=1325778.2kbiframe= 1560 fps= 71 q=2.0 size= 160486kB time=00:00:25.97 bitrate=50612.2kbits/frame= 1584 fps= 71 q=-0.0 size= 4276800kB time=00:00:26.42 bitrate=1325778.2kbiframe= 1597 fps= 71 q=2.0 size= 164300kB time=00:00:26.59 bitrate=50612.3kbits/frame= 1617 fps= 71 q=-0.0 size= 4365900kB time=00:00:26.97 bitrate=1325778.2kbiframe= 1630 fps= 71 q=2.0 size= 167700kB time=00:00:27.14 bitrate=50611.9kbits/frame= 1652 fps= 71 q=-0.0 size= 4460400kB time=00:00:27.56 bitrate=1325778.2kbiframe= 1665 fps= 71 q=2.0 size= 171308kB time=00:00:27.72 bitrate=50612.0kbits/frame= 1686 fps= 71 q=-0.0 size= 4552200kB time=00:00:28.12 bitrate=1325778.2kbiframe= 1699 fps= 71 q=2.0 size= 174812kB time=00:00:28.29 bitrate=50611.9kbits/frame= 1719 fps= 71 q=-0.0 size= 4641300kB time=00:00:28.67 bitrate=1325778.2kbiframe= 1734 fps= 71 q=2.0 size= 178418kB time=00:00:28.87 bitrate=50611.4kbits/frame= 1757 fps= 71 q=-0.0 size= 4743900kB time=00:00:29.31 bitrate=1325778.2kbiframe= 1771 fps= 71 q=2.0 size= 182232kB time=00:00:29.49 bitrate=50611.5kbits/frame= 1794 fps= 71 q=-0.0 size= 4843800kB time=00:00:29.92 bitrate=1325778.2kbiframe= 1809 fps= 71 q=2.0 size= 186170kB time=00:00:30.13 bitrate=50617.3kbits/frame= 1830 fps= 71 q=-0.0 size= 4941000kB time=00:00:30.53 bitrate=1325778.2kbiframe= 1844 fps= 71 q=2.0 size= 189842kB time=00:00:30.71 bitrate=50634.4kbits/frame= 1866 fps= 71 q=-0.0 size= 5038200kB time=00:00:31.13 bitrate=1325778.2kbiframe= 1880 fps= 71 q=2.0 size= 193466kB time=00:00:31.31 bitrate=50611.3kbits/frame= 1903 fps= 71 q=-0.0 size= 5138100kB time=00:00:31.74 bitrate=1325778.2kbiframe= 1916 fps= 71 q=2.6 size= 197500kB time=00:00:31.91 bitrate=50694.3kbits/frame= 1940 fps= 71 q=-0.0 size= 5238000kB time=00:00:32.36 bitrate=1325778.2kbiframe= 1953 fps= 71 q=2.0 size= 201104kB time=00:00:32.53 bitrate=50639.9kbits/frame= 1975 fps= 71 q=-0.0 size= 5332500kB time=00:00:32.94 bitrate=1325778.2kbiframe= 1987 fps= 71 q=2.0 size= 204594kB time=00:00:33.09 bitrate=50635.9kbits/frame= 2010 fps= 71 q=-0.0 size= 5427000kB time=00:00:33.53 bitrate=1325778.2kbiframe= 2010 fps= 71 q=-0.0 Lsize= 5427000kB time=00:00:33.53 bitrate=1325778.2kbits/s speed=1.18x video:5427000kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000% frame= 2010 fps= 71 q=2.0 Lsize= 207074kB time=00:00:33.50 bitrate=50637.1kbits/s speed=1.18x video:204588kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 1.214963% chris@Linux-Mint:~/Videos/Legalizer$
Am Mi., 22. Jan. 2020 um 21:31 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -vcodec mpeg2video -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f vob output.mpg
The mpeg2video encoder in libavcodec only supports mpeg-range levels. Even if the mpeg2 specification allows anything else (which would surprise me) it is very unlikely that the FFmpeg encoder will be changed as no player would support playing the output correctly. Did you test yesterdays command line with "-f mov"? I would expect that to keep the levels you need. In case I forgot so far: Only current FFmpeg git head is supported on this mailing list. Carl Eugen
Did you test yesterdays command line with "-f mov"? I would expect that to keep the levels you need.
In case I forgot so far: Only current FFmpeg git head is supported on this mailing list.
Carl Eugen Which video codec do I want to use with "-f mov"?
Am Do., 23. Jan. 2020 um 11:27 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
Did you test yesterdays command line with "-f mov"? I would expect that to keep the levels you need.
Which video codec do I want to use with "-f mov"?
Your first test would be to replace "-f mp4" in the command line you showed us with "-f mov". Carl Eugen
I am unable to get ffmpeg to preserve the video levels I write, per your suggestion of using -f mov. The video levels are still forced to 0 - 255. Command line: FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f mov output.mov", "w"); chris@Linux-Mint:~/Videos/Legalizer$ ./carleugen ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared WARNING: library configuration mismatch avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 ffmpeg version 3.4.6-0ubuntu0.18.04.1 Copyright (c) 2000-2019 the FFmpeg developers built with gcc 7 (Ubuntu 7.3.0-16ubuntu3) configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared WARNING: library configuration mismatch avcodec configuration: --prefix=/usr --extra-version=0ubuntu0.18.04.1 --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --enable-gpl --disable-stripping --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmp3lame --enable-libmysofa --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librubberband --enable-librsvg --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxml2 --enable-libxvid --enable-libzmq --enable-libzvbi --enable-omx --enable-openal --enable-opengl --enable-sdl2 --enable-libdc1394 --enable-libdrm --enable-libiec61883 --enable-chromaprint --enable-frei0r --enable-libopencv --enable-libx264 --enable-shared --enable-version3 --disable-doc --disable-programs --enable-libopencore_amrnb --enable-libopencore_amrwb --enable-libtesseract --enable-libvo_amrwbenc libavutil 55. 78.100 / 55. 78.100 libavcodec 57.107.100 / 57.107.100 libavformat 57. 83.100 / 57. 83.100 libavdevice 57. 10.100 / 57. 10.100 libavfilter 6.107.100 / 6.107.100 libavresample 3. 7. 0 / 3. 7. 0 libswscale 4. 8.100 / 4. 8.100 libswresample 2. 9.100 / 2. 9.100 libpostproc 54. 7.100 / 54. 7.100 Guessed Channel Layout for Input Stream #0.1 : stereo Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C0015.MP4': Metadata: major_brand : XAVC minor_version : 16785407 compatible_brands: XAVCmp42iso2 creation_time : 2019-10-24T18:04:42.000000Z Duration: 00:00:33.53, start: 0.000000, bitrate: 52004 kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709/bt709/iec61966-2-4), 1920x1080 [SAR 1:1 DAR 16:9], 49974 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Video Media Handler encoder : AVC Coding Stream #0:1(und): Audio: pcm_s16be (twos / 0x736F7774), 48000 Hz, stereo, s16, 1536 kb/s (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Sound Media Handler Stream #0:2(und): Data: none (rtmd / 0x646D7472), 491 kb/s (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Timed Metadata Media Handler timecode : 00:00:00:00 Stream mapping: Stream #0:0 -> #0:0 (h264 (native) -> rawvideo (native)) Press [q] to stop, [?] for help Output #0, image2pipe, to 'pipe:': Metadata: major_brand : XAVC minor_version : 16785407 compatible_brands: XAVCmp42iso2 encoder : Lavf57.83.100 Stream #0:0(und): Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720 [SAR 1:1 DAR 16:9], q=2-31, 1325778 kb/s, 59.94 fps, 59.94 tbn, 59.94 tbc (default) Metadata: creation_time : 2019-10-24T18:04:42.000000Z handler_name : Video Media Handler encoder : Lavc57.107.100 rawvideo Input #0, rawvideo, from 'pipe:': Duration: N/A, start: 0.000000, bitrate: 1325776 kb/s Stream #0:0: Video: rawvideo (RGB[24] / 0x18424752), rgb24, 1280x720, 1325776 kb/s, 59.94 tbr, 59.94 tbn, 59.94 tbc Stream mapping: Stream #0:0 -> #0:0 (rawvideo (native) -> h264 (libx264)) [libx264 @ 0x5624de940a00] VBV maxrate specified, but no bufsize, ignored [libx264 @ 0x5624de940a00] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX [libx264 @ 0x5624de940a00] profile High, level 5.0 [libx264 @ 0x5624de940a00] 264 - core 152 r2854 e9a5903 - H.264/MPEG-4 AVC codec - Copyleft 2003-2017 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 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=2 keyint=250 keyint_min=25 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=abr mbtree=1 bitrate=50000 ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0, mov, to 'output.mov': Metadata: encoder : Lavf57.83.100 Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv420p, 1280x720, q=-1--1, 50000 kb/s, 59.94 fps, 11988 tbn, 59.94 tbc Metadata: encoder : Lavc57.107.100 libx264 Side data: cpb: bitrate max/min/avg: 50000000/0/50000000 buffer size: 0 vbv_delay: -1 frame= 32 fps=0.0 q=-0.0 size= 86400kB time=00:00:00.53 bitrate=1325777.4kbiframe= 39 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A speed= frame= 58 fps= 55 q=-0.0 size= 156600kB time=00:00:00.96 bitrate=1325778.7kbiframe= 59 fps= 58 q=15.0 size= 768kB time=00:00:00.00 bitrate=75804144.6kbframe= 73 fps= 46 q=-0.0 size= 197100kB time=00:00:01.21 bitrate=1325778.6kbiframe= 75 fps= 49 q=16.0 size= 2816kB time=00:00:00.26 bitrate=86395.1kbitsframe= 91 fps= 43 q=-0.0 size= 245700kB time=00:00:01.51 bitrate=1325778.5kbiframe= 93 fps= 45 q=14.0 size= 3840kB time=00:00:00.56 bitrate=55449.7kbitsframe= 108 fps= 41 q=-0.0 size= 291600kB time=00:00:01.80 bitrate=1325778.2kbiframe= 109 fps= 42 q=14.0 size= 5376kB time=00:00:00.83 bitrate=52790.4kbitsframe= 124 fps= 40 q=-0.0 size= 334800kB time=00:00:02.06 bitrate=1325778.4kbiframe= 125 fps= 41 q=14.0 size= 6912kB time=00:00:01.10 bitrate=51420.4kbitsframe= 141 fps= 39 q=-0.0 size= 380700kB time=00:00:02.35 bitrate=1325778.2kbiframe= 142 fps= 40 q=14.0 size= 8704kB time=00:00:01.38 bitrate=51490.0kbitsframe= 157 fps= 38 q=-0.0 size= 423900kB time=00:00:02.61 bitrate=1325778.4kbiframe= 159 fps= 38 q=14.0 size= 10496kB time=00:00:01.66 bitrate=51536.0kbitsframe= 174 fps= 37 q=-0.0 size= 469800kB time=00:00:02.90 bitrate=1325778.2kbiframe= 176 fps= 38 q=14.0 size= 12032kB time=00:00:01.95 bitrate=50494.2kbitsframe= 191 fps= 37 q=-0.0 size= 515700kB time=00:00:03.18 bitrate=1325778.1kbiframe= 193 fps= 37 q=14.0 size= 13824kB time=00:00:02.23 bitrate=50654.8kbitsframe= 207 fps= 36 q=-0.0 size= 558900kB time=00:00:03.45 bitrate=1325778.2kbiframe= 209 fps= 37 q=14.0 size= 15360kB time=00:00:02.50 bitrate=50279.8kbitsframe= 225 fps= 36 q=-0.0 size= 607500kB time=00:00:03.75 bitrate=1325778.2kbiframe= 226 fps= 37 q=14.0 size= 17152kB time=00:00:02.78 bitrate=50430.5kbitsframe= 242 fps= 36 q=-0.0 size= 653400kB time=00:00:04.03 bitrate=1325778.1kbiframe= 242 fps= 36 q=14.0 size= 18944kB time=00:00:03.05 bitrate=50829.6kbitsframe= 260 fps= 36 q=-0.0 size= 702000kB time=00:00:04.33 bitrate=1325778.1kbiframe= 259 fps= 36 q=14.0 size= 20480kB time=00:00:03.33 bitrate=50280.2kbitsframe= 277 fps= 35 q=-0.0 size= 747900kB time=00:00:04.62 bitrate=1325778.3kbiframe= 278 fps= 36 q=14.0 size= 22528kB time=00:00:03.65 bitrate=50509.8kbitsframe= 293 fps= 35 q=-0.0 size= 791100kB time=00:00:04.88 bitrate=1325778.1kbiframe= 294 fps= 36 q=14.0 size= 24064kB time=00:00:03.92 bitrate=50280.3kbitsframe= 310 fps= 35 q=-0.0 size= 837000kB time=00:00:05.17 bitrate=1325778.3kbiframe= 311 fps= 35 q=14.0 size= 25856kB time=00:00:04.20 bitrate=50380.1kbitsframe= 327 fps= 35 q=-0.0 size= 882900kB time=00:00:05.45 bitrate=1325778.2kbiframe= 327 fps= 35 q=14.0 size= 27648kB time=00:00:04.47 bitrate=50655.7kbitsframe= 343 fps= 35 q=-0.0 size= 926100kB time=00:00:05.72 bitrate=1325778.3kbiframe= 344 fps= 35 q=14.0 size= 29440kB time=00:00:04.75 bitrate=50721.6kbitsframe= 359 fps= 35 q=-0.0 size= 969300kB time=00:00:05.98 bitrate=1325778.1kbiframe= 360 fps= 35 q=14.0 size= 30976kB time=00:00:05.02 bitrate=50531.1kbitsframe= 377 fps= 35 q=-0.0 size= 1017900kB time=00:00:06.28 bitrate=1325778.2kbiframe= 377 fps= 35 q=14.0 size= 32512kB time=00:00:05.30 bitrate=50201.5kbitsframe= 394 fps= 35 q=-0.0 size= 1063800kB time=00:00:06.57 bitrate=1325778.3kbiframe= 393 fps= 35 q=14.0 size= 34304kB time=00:00:05.57 bitrate=50431.2kbitsframe= 411 fps= 35 q=14.0 size= 35840kB time=00:00:05.87 bitrate=49995.0kbitsframe= 412 fps= 35 q=-0.0 size= 1112400kB time=00:00:06.87 bitrate=1325778.3kbiframe= 429 fps= 34 q=-0.0 size= 1158300kB time=00:00:07.15 bitrate=1325778.2kbiframe= 428 fps= 35 q=14.0 size= 37632kB time=00:00:06.15 bitrate=50076.3kbitsframe= 446 fps= 34 q=-0.0 size= 1204200kB time=00:00:07.44 bitrate=1325778.2kbiframe= 445 fps= 35 q=14.0 size= 39424kB time=00:00:06.43 bitrate=50150.4kbitsframe= 464 fps= 34 q=-0.0 size= 1252800kB time=00:00:07.74 bitrate=1325778.2kbiframe= 464 fps= 35 q=14.0 size= 41472kB time=00:00:06.75 bitrate=50280.7kbitsframe= 478 fps= 34 q=14.0 size= 42752kB time=00:00:06.99 bitrate=50100.8kbitsframe= 479 fps= 34 q=-0.0 size= 1293300kB time=00:00:07.99 bitrate=1325778.2kbiframe= 495 fps= 34 q=14.0 size= 44288kB time=00:00:07.27 bitrate=49877.1kbitsframe= 496 fps= 34 q=-0.0 size= 1339200kB time=00:00:08.27 bitrate=1325778.3kbiframe= 513 fps= 34 q=-0.0 size= 1385100kB time=00:00:08.55 bitrate=1325778.2kbiframe= 512 fps= 34 q=14.0 size= 46336kB time=00:00:07.55 bitrate=50225.3kbitsframe= 528 fps= 34 q=-0.0 size= 1425600kB time=00:00:08.80 bitrate=1325778.2kbiframe= 527 fps= 34 q=14.0 size= 47616kB time=00:00:07.80 bitrate=49958.5kbitsframe= 546 fps= 34 q=-0.0 size= 1474200kB time=00:00:09.10 bitrate=1325778.2kbiframe= 545 fps= 34 q=14.0 size= 49408kB time=00:00:08.10 bitrate=49918.7kbitsframe= 559 fps= 34 q=14.0 size= 51200kB time=00:00:08.34 bitrate=50280.9kbitsframe= 560 fps= 34 q=-0.0 size= 1512000kB time=00:00:09.34 bitrate=1325778.2kbiframe= 572 fps= 34 q=14.0 size= 52992kB time=00:00:08.55 bitrate=50721.9kbitsframe= 574 fps= 34 q=-0.0 size= 1549800kB time=00:00:09.57 bitrate=1325778.3kbiframe= 589 fps= 33 q=-0.0 size= 1590300kB time=00:00:09.82 bitrate=1325778.3kbiframe= 588 fps= 34 q=14.0 size= 54784kB time=00:00:08.82 bitrate=50851.2kbitsframe= 603 fps= 33 q=14.0 size= 56576kB time=00:00:09.07 bitrate=51066.5kbitsframe= 604 fps= 33 q=-0.0 size= 1630800kB time=00:00:10.07 bitrate=1325778.3kbiframe= 616 fps= 33 q=14.0 size= 58112kB time=00:00:09.29 bitrate=51228.7kbitsframe= 618 fps= 33 q=-0.0 size= 1668600kB time=00:00:10.31 bitrate=1325778.2kbiframe= 630 fps= 33 q=14.0 size= 59904kB time=00:00:09.52 bitrate=51513.7kbitsframe= 632 fps= 33 q=-0.0 size= 1706400kB time=00:00:10.54 bitrate=1325778.2kbiframe= 644 fps= 33 q=14.0 size= 61184kB time=00:00:09.75 bitrate=51355.3kbitsframe= 647 fps= 33 q=-0.0 size= 1746900kB time=00:00:10.79 bitrate=1325778.2kbiframe= 660 fps= 33 q=14.0 size= 63232kB time=00:00:10.02 bitrate=51661.3kbitsframe= 662 fps= 33 q=-0.0 size= 1787400kB time=00:00:11.04 bitrate=1325778.2kbiframe= 673 fps= 33 q=14.0 size= 64512kB time=00:00:10.24 bitrate=51591.2kbitsframe= 677 fps= 33 q=-0.0 size= 1827900kB time=00:00:11.29 bitrate=1325778.2kbiframe= 687 fps= 33 q=14.0 size= 66304kB time=00:00:10.47 bitrate=51842.2kbitsframe= 691 fps= 32 q=-0.0 size= 1865700kB time=00:00:11.52 bitrate=1325778.3kbiframe= 702 fps= 32 q=14.0 size= 67840kB time=00:00:10.72 bitrate=51805.8kbitsframe= 706 fps= 32 q=-0.0 size= 1906200kB time=00:00:11.77 bitrate=1325778.3kbiframe= 715 fps= 32 q=15.0 size= 69376kB time=00:00:10.94 bitrate=51928.9kbitsframe= 719 fps= 32 q=-0.0 size= 1941300kB time=00:00:11.99 bitrate=1325778.2kbiframe= 730 fps= 32 q=15.0 size= 70912kB time=00:00:11.19 bitrate=51892.1kbitsframe= 734 fps= 32 q=-0.0 size= 1981800kB time=00:00:12.24 bitrate=1325778.2kbiframe= 744 fps= 32 q=15.0 size= 72448kB time=00:00:11.42 bitrate=51932.5kbitsframe= 747 fps= 32 q=-0.0 size= 2016900kB time=00:00:12.46 bitrate=1325778.2kbiframe= 762 fps= 32 q=15.0 size= 74240kB time=00:00:11.72 bitrate=51854.5kbitsframe= 764 fps= 32 q=-0.0 size= 2062800kB time=00:00:12.74 bitrate=1325778.2kbiframe= 775 fps= 32 q=15.0 size= 75520kB time=00:00:11.94 bitrate=51790.8kbitsframe= 777 fps= 32 q=-0.0 size= 2097900kB time=00:00:12.96 bitrate=1325778.2kbiframe= 790 fps= 32 q=15.0 size= 77056kB time=00:00:12.19 bitrate=51759.8kbitsframe= 792 fps= 32 q=-0.0 size= 2138400kB time=00:00:13.21 bitrate=1325778.2kbiframe= 804 fps= 32 q=15.0 size= 78592kB time=00:00:12.42 bitrate=51799.6kbitsframe= 806 fps= 32 q=-0.0 size= 2176200kB time=00:00:13.44 bitrate=1325778.2kbiframe= 820 fps= 32 q=15.0 size= 80640kB time=00:00:12.69 bitrate=52031.9kbitsframe= 822 fps= 32 q=-0.0 size= 2219400kB time=00:00:13.71 bitrate=1325778.2kbiframe= 835 fps= 32 q=15.0 size= 81920kB time=00:00:12.94 bitrate=51836.1kbitsframe= 837 fps= 32 q=-0.0 size= 2259900kB time=00:00:13.96 bitrate=1325778.2kbiframe= 848 fps= 31 q=15.0 size= 83456kB time=00:00:13.16 bitrate=51937.9kbitsframe= 849 fps= 31 q=-0.0 size= 2292300kB time=00:00:14.16 bitrate=1325778.2kbiframe= 861 fps= 31 q=-0.0 size= 2324700kB time=00:00:14.36 bitrate=1325778.2kbiframe= 860 fps= 31 q=15.0 size= 84736kB time=00:00:13.36 bitrate=51944.5kbitsframe= 873 fps= 31 q=-0.0 size= 2357100kB time=00:00:14.56 bitrate=1325778.2kbiframe= 872 fps= 31 q=15.0 size= 85760kB time=00:00:13.56 bitrate=51796.3kbitsframe= 889 fps= 31 q=-0.0 size= 2400300kB time=00:00:14.83 bitrate=1325778.3kbiframe= 888 fps= 31 q=15.0 size= 87296kB time=00:00:13.83 bitrate=51706.4kbitsframe= 902 fps= 31 q=15.0 size= 88832kB time=00:00:14.06 bitrate=51742.4kbitsframe= 903 fps= 31 q=-0.0 size= 2438100kB time=00:00:15.06 bitrate=1325778.2kbiframe= 917 fps= 31 q=15.0 size= 90112kB time=00:00:14.31 bitrate=51570.3kbitsframe= 919 fps= 31 q=-0.0 size= 2481300kB time=00:00:15.33 bitrate=1325778.3kbiframe= 933 fps= 31 q=15.0 size= 91648kB time=00:00:14.58 bitrate=51489.2kbitsframe= 936 fps= 31 q=-0.0 size= 2527200kB time=00:00:15.61 bitrate=1325778.2kbiframe= 949 fps= 31 q=14.0 size= 92928kB time=00:00:14.84 bitrate=51269.7kbitsframe= 952 fps= 31 q=-0.0 size= 2570400kB time=00:00:15.88 bitrate=1325778.2kbiframe= 966 fps= 31 q=15.0 size= 94464kB time=00:00:15.13 bitrate=51140.3kbitsframe= 970 fps= 31 q=-0.0 size= 2619000kB time=00:00:16.18 bitrate=1325778.2kbiframe= 982 fps= 31 q=14.0 size= 96000kB time=00:00:15.39 bitrate=51071.0kbitsframe= 985 fps= 31 q=-0.0 size= 2659500kB time=00:00:16.43 bitrate=1325778.2kbiframe= 998 fps= 31 q=14.0 size= 97280kB time=00:00:15.66 bitrate=50870.1kbitsframe= 1003 fps= 31 q=-0.0 size= 2708100kB time=00:00:16.73 bitrate=1325778.2kbiframe= 1016 fps= 31 q=14.0 size= 99072kB time=00:00:15.96 bitrate=50832.7kbitsframe= 1019 fps= 31 q=-0.0 size= 2751300kB time=00:00:17.00 bitrate=1325778.2kbiframe= 1033 fps= 31 q=14.0 size= 100352kB time=00:00:16.24 bitrate=50590.8kbitsframe= 1039 fps= 31 q=-0.0 size= 2805300kB time=00:00:17.33 bitrate=1325778.2kbiframe= 1046 fps= 31 q=11.0 size= 101632kB time=00:00:16.46 bitrate=50561.3kbitsframe= 1055 fps= 31 q=-0.0 size= 2848500kB time=00:00:17.60 bitrate=1325778.2kbiframe= 1066 fps= 31 q=14.0 size= 103680kB time=00:00:16.80 bitrate=50555.7kbitsframe= 1073 fps= 31 q=-0.0 size= 2897100kB time=00:00:17.90 bitrate=1325778.2kbiframe= 1083 fps= 31 q=14.0 size= 105216kB time=00:00:17.08 bitrate=50452.9kbitsframe= 1089 fps= 31 q=-0.0 size= 2940300kB time=00:00:18.16 bitrate=1325778.2kbiframe= 1100 fps= 31 q=14.0 size= 106752kB time=00:00:17.36 bitrate=50353.5kbitsframe= 1107 fps= 31 q=-0.0 size= 2988900kB time=00:00:18.46 bitrate=1325778.2kbiframe= 1117 fps= 31 q=14.0 size= 108288kB time=00:00:17.65 bitrate=50257.3kbitsframe= 1123 fps= 31 q=-0.0 size= 3032100kB time=00:00:18.73 bitrate=1325778.2kbiframe= 1133 fps= 31 q=14.0 size= 109568kB time=00:00:17.91 bitrate=50093.8kbitsframe= 1140 fps= 31 q=-0.0 size= 3078000kB time=00:00:19.01 bitrate=1325778.2kbiframe= 1151 fps= 31 q=14.0 size= 111360kB time=00:00:18.21 bitrate=50073.9kbitsframe= 1158 fps= 31 q=-0.0 size= 3126600kB time=00:00:19.31 bitrate=1325778.2kbiframe= 1168 fps= 31 q=14.0 size= 112896kB time=00:00:18.50 bitrate=49986.4kbitsframe= 1175 fps= 31 q=-0.0 size= 3172500kB time=00:00:19.60 bitrate=1325778.2kbiframe= 1186 fps= 31 q=14.0 size= 114688kB time=00:00:18.80 bitrate=49968.8kbitsframe= 1192 fps= 31 q=-0.0 size= 3218400kB time=00:00:19.88 bitrate=1325778.2kbiframe= 1202 fps= 31 q=14.0 size= 116224kB time=00:00:19.06 bitrate=49929.2kbitsframe= 1208 fps= 31 q=-0.0 size= 3261600kB time=00:00:20.15 bitrate=1325778.2kbiframe= 1218 fps= 31 q=14.0 size= 117760kB time=00:00:19.33 bitrate=49890.7kbitsframe= 1225 fps= 31 q=-0.0 size= 3307500kB time=00:00:20.43 bitrate=1325778.2kbiframe= 1235 fps= 31 q=14.0 size= 119296kB time=00:00:19.61 bitrate=49810.8kbitsframe= 1242 fps= 31 q=-0.0 size= 3353400kB time=00:00:20.72 bitrate=1325778.2kbiframe= 1252 fps= 31 q=14.0 size= 120832kB time=00:00:19.90 bitrate=49733.2kbitsframe= 1260 fps= 31 q=-0.0 size= 3402000kB time=00:00:21.02 bitrate=1325778.2kbiframe= 1269 fps= 31 q=14.0 size= 122624kB time=00:00:20.18 bitrate=49761.7kbitsframe= 1275 fps= 31 q=-0.0 size= 3442500kB time=00:00:21.27 bitrate=1325778.2kbiframe= 1286 fps= 31 q=14.0 size= 124416kB time=00:00:20.47 bitrate=49789.4kbitsframe= 1291 fps= 31 q=-0.0 size= 3485700kB time=00:00:21.53 bitrate=1325778.2kbiframe= 1301 fps= 31 q=14.0 size= 125696kB time=00:00:20.72 bitrate=49694.1kbitsframe= 1308 fps= 31 q=-0.0 size= 3531600kB time=00:00:21.82 bitrate=1325778.2kbiframe= 1317 fps= 31 q=14.0 size= 127744kB time=00:00:20.98 bitrate=49861.5kbitsframe= 1324 fps= 31 q=-0.0 size= 3574800kB time=00:00:22.08 bitrate=1325778.2kbiframe= 1336 fps= 31 q=14.0 size= 129536kB time=00:00:21.30 bitrate=49808.6kbitsframe= 1342 fps= 31 q=-0.0 size= 3623400kB time=00:00:22.38 bitrate=1325778.2kbiframe= 1351 fps= 31 q=14.0 size= 130816kB time=00:00:21.55 bitrate=49716.8kbitsframe= 1357 fps= 31 q=-0.0 size= 3663900kB time=00:00:22.63 bitrate=1325778.2kbiframe= 1368 fps= 31 q=14.0 size= 132608kB time=00:00:21.83 bitrate=49743.4kbitsframe= 1374 fps= 31 q=-0.0 size= 3709800kB time=00:00:22.92 bitrate=1325778.2kbiframe= 1382 fps= 31 q=14.0 size= 134144kB time=00:00:22.07 bitrate=49787.1kbitsframe= 1387 fps= 31 q=-0.0 size= 3744900kB time=00:00:23.13 bitrate=1325778.2kbiframe= 1397 fps= 31 q=14.0 size= 135936kB time=00:00:22.32 bitrate=49886.6kbitsframe= 1402 fps= 31 q=-0.0 size= 3785400kB time=00:00:23.39 bitrate=1325778.2kbiframe= 1412 fps= 31 q=14.0 size= 137728kB time=00:00:22.57 bitrate=49983.8kbitsframe= 1416 fps= 31 q=-0.0 size= 3823200kB time=00:00:23.62 bitrate=1325778.2kbiframe= 1426 fps= 31 q=14.0 size= 139264kB time=00:00:22.80 bitrate=50023.7kbitsframe= 1431 fps= 31 q=-0.0 size= 3863700kB time=00:00:23.87 bitrate=1325778.2kbiframe= 1441 fps= 31 q=14.0 size= 141056kB time=00:00:23.05 bitrate=50117.4kbitsframe= 1446 fps= 31 q=-0.0 size= 3904200kB time=00:00:24.12 bitrate=1325778.2kbiframe= 1454 fps= 31 q=14.0 size= 142592kB time=00:00:23.27 bitrate=50191.0kbitsframe= 1460 fps= 31 q=-0.0 size= 3942000kB time=00:00:24.35 bitrate=1325778.2kbiframe= 1467 fps= 31 q=14.0 size= 144128kB time=00:00:23.49 bitrate=50263.3kbitsframe= 1472 fps= 31 q=-0.0 size= 3974400kB time=00:00:24.55 bitrate=1325778.2kbiframe= 1481 fps= 31 q=14.0 size= 145920kB time=00:00:23.72 bitrate=50387.2kbitsframe= 1485 fps= 31 q=-0.0 size= 4009500kB time=00:00:24.77 bitrate=1325778.2kbiframe= 1493 fps= 31 q=14.0 size= 147456kB time=00:00:23.92 bitrate=50491.5kbitsframe= 1498 fps= 31 q=-0.0 size= 4044600kB time=00:00:24.99 bitrate=1325778.2kbiframe= 1509 fps= 31 q=14.0 size= 149504kB time=00:00:24.19 bitrate=50627.9kbitsframe= 1513 fps= 31 q=-0.0 size= 4085100kB time=00:00:25.24 bitrate=1325778.2kbiframe= 1522 fps= 31 q=14.0 size= 151040kB time=00:00:24.40 bitrate=50693.6kbitsframe= 1527 fps= 31 q=-0.0 size= 4122900kB time=00:00:25.47 bitrate=1325778.2kbiframe= 1533 fps= 31 q=14.0 size= 152576kB time=00:00:24.59 bitrate=50827.0kbitsframe= 1537 fps= 31 q=-0.0 size= 4149900kB time=00:00:25.64 bitrate=1325778.2kbiframe= 1546 fps= 31 q=11.0 size= 153856kB time=00:00:24.80 bitrate=50805.3kbitsframe= 1550 fps= 31 q=-0.0 size= 4185000kB time=00:00:25.85 bitrate=1325778.2kbiframe= 1561 fps= 31 q=15.0 size= 155904kB time=00:00:25.05 bitrate=50967.4kbitsframe= 1565 fps= 31 q=-0.0 size= 4225500kB time=00:00:26.10 bitrate=1325778.2kbiframe= 1573 fps= 31 q=15.0 size= 157184kB time=00:00:25.25 bitrate=50978.6kbitsframe= 1577 fps= 31 q=-0.0 size= 4257900kB time=00:00:26.30 bitrate=1325778.2kbiframe= 1588 fps= 31 q=15.0 size= 158976kB time=00:00:25.50 bitrate=51054.0kbitsframe= 1591 fps= 31 q=-0.0 size= 4295700kB time=00:00:26.54 bitrate=1325778.2kbiframe= 1601 fps= 31 q=15.0 size= 160768kB time=00:00:25.72 bitrate=51194.2kbitsframe= 1604 fps= 30 q=-0.0 size= 4330800kB time=00:00:26.76 bitrate=1325778.2kbiframe= 1613 fps= 30 q=15.0 size= 162048kB time=00:00:25.92 bitrate=51203.3kbitsframe= 1617 fps= 30 q=-0.0 size= 4365900kB time=00:00:26.97 bitrate=1325778.2kbiframe= 1620 fps= 30 q=15.0 size= 162816kB time=00:00:26.04 bitrate=51215.3kbitsframe= 1626 fps= 30 q=-0.0 size= 4390200kB time=00:00:27.12 bitrate=1325778.2kbiframe= 1631 fps= 30 q=15.0 size= 164096kB time=00:00:26.22 bitrate=51256.7kbitsframe= 1637 fps= 30 q=-0.0 size= 4419900kB time=00:00:27.31 bitrate=1325778.2kbiframe= 1644 fps= 30 q=15.0 size= 165376kB time=00:00:26.44 bitrate=51232.9kbitsframe= 1647 fps= 30 q=-0.0 size= 4446900kB time=00:00:27.47 bitrate=1325778.2kbiframe= 1654 fps= 30 q=15.0 size= 166400kB time=00:00:26.61 bitrate=51226.9kbitsframe= 1660 fps= 30 q=-0.0 size= 4482000kB time=00:00:27.69 bitrate=1325778.2kbiframe= 1666 fps= 30 q=15.0 size= 167680kB time=00:00:26.81 bitrate=51235.5kbitsframe= 1672 fps= 30 q=-0.0 size= 4514400kB time=00:00:27.89 bitrate=1325778.2kbiframe= 1679 fps= 30 q=15.0 size= 169216kB time=00:00:27.02 bitrate=51289.9kbitsframe= 1684 fps= 30 q=-0.0 size= 4546800kB time=00:00:28.09 bitrate=1325778.2kbiframe= 1689 fps= 30 q=15.0 size= 170240kB time=00:00:27.19 bitrate=51283.7kbitsframe= 1696 fps= 30 q=-0.0 size= 4579200kB time=00:00:28.29 bitrate=1325778.2kbiframe= 1700 fps= 30 q=15.0 size= 171520kB time=00:00:27.37 bitrate=51323.0kbitsframe= 1708 fps= 30 q=-0.0 size= 4611600kB time=00:00:28.49 bitrate=1325778.2kbiframe= 1713 fps= 30 q=15.0 size= 172800kB time=00:00:27.59 bitrate=51299.6kbitsframe= 1721 fps= 30 q=-0.0 size= 4646700kB time=00:00:28.71 bitrate=1325778.2kbiframe= 1724 fps= 30 q=15.0 size= 173824kB time=00:00:27.77 bitrate=51262.6kbitsframe= 1731 fps= 30 q=-0.0 size= 4673700kB time=00:00:28.87 bitrate=1325778.2kbiframe= 1734 fps= 30 q=15.0 size= 174848kB time=00:00:27.94 bitrate=51256.8kbitsframe= 1742 fps= 30 q=-0.0 size= 4703400kB time=00:00:29.06 bitrate=1325778.2kbiframe= 1745 fps= 30 q=15.0 size= 176128kB time=00:00:28.12 bitrate=51295.2kbitsframe= 1754 fps= 30 q=-0.0 size= 4735800kB time=00:00:29.26 bitrate=1325778.2kbiframe= 1756 fps= 29 q=15.0 size= 177408kB time=00:00:28.31 bitrate=51333.0kbitsframe= 1764 fps= 29 q=-0.0 size= 4762800kB time=00:00:29.42 bitrate=1325778.2kbiframe= 1768 fps= 29 q=15.0 size= 178944kB time=00:00:28.51 bitrate=51413.9kbitsframe= 1776 fps= 29 q=-0.0 size= 4795200kB time=00:00:29.62 bitrate=1325778.2kbiframe= 1783 fps= 29 q=15.0 size= 180480kB time=00:00:28.76 bitrate=51404.0kbitsframe= 1789 fps= 29 q=-0.0 size= 4830300kB time=00:00:29.84 bitrate=1325778.2kbiframe= 1793 fps= 29 q=15.0 size= 181504kB time=00:00:28.92 bitrate=51397.6kbitsframe= 1803 fps= 29 q=-0.0 size= 4868100kB time=00:00:30.08 bitrate=1325778.2kbiframe= 1806 fps= 29 q=15.0 size= 182784kB time=00:00:29.14 bitrate=51374.9kbitsframe= 1814 fps= 29 q=-0.0 size= 4897800kB time=00:00:30.26 bitrate=1325778.2kbiframe= 1822 fps= 29 q=15.0 size= 184320kB time=00:00:29.41 bitrate=51336.4kbitsframe= 1828 fps= 29 q=-0.0 size= 4935600kB time=00:00:30.49 bitrate=1325778.2kbiframe= 1836 fps= 29 q=15.0 size= 185600kB time=00:00:29.64 bitrate=51285.7kbitsframe= 1843 fps= 29 q=-0.0 size= 4976100kB time=00:00:30.74 bitrate=1325778.2kbiframe= 1848 fps= 29 q=15.0 size= 186880kB time=00:00:29.84 bitrate=51293.0kbitsframe= 1857 fps= 29 q=-0.0 size= 5013900kB time=00:00:30.98 bitrate=1325778.2kbiframe= 1861 fps= 29 q=15.0 size= 188160kB time=00:00:30.06 bitrate=51271.7kbitsframe= 1869 fps= 29 q=-0.0 size= 5046300kB time=00:00:31.18 bitrate=1325778.2kbiframe= 1874 fps= 29 q=15.0 size= 189696kB time=00:00:30.28 bitrate=51320.1kbitsframe= 1881 fps= 29 q=-0.0 size= 5078700kB time=00:00:31.38 bitrate=1325778.2kbiframe= 1887 fps= 29 q=15.0 size= 190976kB time=00:00:30.49 bitrate=51298.9kbitsframe= 1893 fps= 29 q=-0.0 size= 5111100kB time=00:00:31.58 bitrate=1325778.2kbiframe= 1900 fps= 29 q=15.0 size= 192512kB time=00:00:30.71 bitrate=51346.4kbitsframe= 1906 fps= 29 q=-0.0 size= 5146200kB time=00:00:31.79 bitrate=1325778.2kbiframe= 1911 fps= 29 q=15.0 size= 193792kB time=00:00:30.89 bitrate=51380.8kbitsframe= 1918 fps= 29 q=-0.0 size= 5178600kB time=00:00:31.99 bitrate=1325778.2kbiframe= 1922 fps= 29 q=15.0 size= 195072kB time=00:00:31.08 bitrate=51414.7kbitsframe= 1929 fps= 29 q=-0.0 size= 5208300kB time=00:00:32.18 bitrate=1325778.2kbiframe= 1935 fps= 29 q=15.0 size= 196864kB time=00:00:31.29 bitrate=51527.5kbitsframe= 1939 fps= 29 q=-0.0 size= 5235300kB time=00:00:32.34 bitrate=1325778.2kbiframe= 1943 fps= 29 q=15.0 size= 197888kB time=00:00:31.43 bitrate=51575.6kbitsframe= 1949 fps= 29 q=-0.0 size= 5262300kB time=00:00:32.51 bitrate=1325778.2kbiframe= 1955 fps= 29 q=15.0 size= 199424kB time=00:00:31.63 bitrate=51647.0kbitsframe= 1962 fps= 29 q=-0.0 size= 5297400kB time=00:00:32.73 bitrate=1325778.2kbiframe= 1969 fps= 29 q=15.0 size= 200960kB time=00:00:31.86 bitrate=51663.3kbitsframe= 1977 fps= 29 q=-0.0 size= 5337900kB time=00:00:32.98 bitrate=1325778.2kbiframe= 1985 fps= 29 q=15.0 size= 202752kB time=00:00:32.13 bitrate=51690.9kbitsframe= 1991 fps= 29 q=-0.0 size= 5375700kB time=00:00:33.21 bitrate=1325778.2kbiframe= 1999 fps= 29 q=15.0 size= 204544kB time=00:00:32.36 bitrate=51771.5kbitsframe= 2007 fps= 29 q=-0.0 size= 5418900kB time=00:00:33.48 bitrate=1325778.2kbiframe= 2010 fps= 29 q=-0.0 Lsize= 5427000kB time=00:00:33.53 bitrate=1325778.2kbits/s speed=0.479x video:5427000kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000% frame= 2010 fps= 28 q=-1.0 Lsize= 210985kB time=00:00:33.48 bitrate=51619.0kbits/s speed=0.471x video:210958kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.012666% [libx264 @ 0x5624de940a00] frame I:9 Avg QP: 5.06 size:391071 [libx264 @ 0x5624de940a00] frame P:515 Avg QP: 8.17 size:212607 [libx264 @ 0x5624de940a00] frame B:1486 Avg QP:11.46 size: 69319 [libx264 @ 0x5624de940a00] consecutive B-frames: 1.0% 0.9% 1.2% 96.9% [libx264 @ 0x5624de940a00] mb I I16..4: 17.8% 35.1% 47.1% [libx264 @ 0x5624de940a00] mb P I16..4: 6.8% 23.3% 4.7% P16..4: 22.2% 22.6% 20.0% 0.0% 0.0% skip: 0.4% [libx264 @ 0x5624de940a00] mb B I16..4: 1.3% 7.5% 0.6% B16..8: 27.7% 17.0% 10.5% direct:15.8% skip:19.7% L0:57.1% L1:19.7% BI:23.2% [libx264 @ 0x5624de940a00] final ratefactor: 6.05 [libx264 @ 0x5624de940a00] 8x8 transform intra:71.5% inter:31.4% [libx264 @ 0x5624de940a00] coded y,uvDC,uvAC intra: 99.3% 99.4% 99.1% inter: 66.0% 53.2% 41.1% [libx264 @ 0x5624de940a00] i16 v,h,dc,p: 2% 4% 19% 75% [libx264 @ 0x5624de940a00] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 8% 17% 50% 4% 3% 2% 4% 3% 8% [libx264 @ 0x5624de940a00] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 13% 17% 31% 7% 7% 5% 7% 5% 8% [libx264 @ 0x5624de940a00] i8c dc,h,v,p: 69% 15% 9% 7% [libx264 @ 0x5624de940a00] Weighted P-Frames: Y:6.8% UV:1.7% [libx264 @ 0x5624de940a00] ref P L0: 53.6% 8.4% 27.6% 10.3% 0.1% [libx264 @ 0x5624de940a00] ref B L0: 91.3% 7.3% 1.4% [libx264 @ 0x5624de940a00] ref B L1: 93.9% 6.1% [libx264 @ 0x5624de940a00] kb/s:51535.40 chris@Linux-Mint:~/Videos/Legalizer$ -----Original Message-----From: Carl Eugen Hoyos <ceffmpeg@gmail.com> To: FFmpeg user questions <ffmpeg-user@ffmpeg.org> Sent: Thu, Jan 23, 2020 5:12 am Subject: Re: [FFmpeg-user] Submitting a Feature Request Am Do., 23. Jan. 2020 um 11:27 Uhr schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
Did you test yesterdays command line with "-f mov"? I would expect that to keep the levels you need.
Your first test would be to replace "-f mp4" in the command line you showed us with "-f mov".
Carl Eugen _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-request@ffmpeg.org with subject "unsubscribe".
Am 08.02.2020 um 04:55 schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
FILE *pipeout = popen("ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f mov output.mov", "w");
This command line does not match the console output you provided (or if it does, it’s difficult to find because you provided several command line outputs). My suggestion is to write whatever you are providing to a file and use ffmpeg directly from the command line using the file as input (it sounded to me as if your issue should even be reproducible with one frame, so no reason for a large file). Then please provide the one command line that allows to reproduce what you see together with its complete, uncut console output.
chris@Linux-Mint:~/Videos/Legalizer$ ./carleugen ffmpeg version 3.4.6
This is more than two years old, please download a current binary if you are unable to compile yourself, there is no release support on this mailing list. Please find out what top-posting means and avoid it here, we consider top-posting as highly rude, more so after being told to avoid it. Carl Eugen
Am 08.02.2020 um 04:55 schrieb Chris via ffmpeg-user <ffmpeg-user@ffmpeg.org>:
ffmpeg -y -f rawvideo -vcodec rawvideo -pix_fmt rgb24 -s 1280x720 -r 59.94 -i - -pix_fmt yuv420p -vb 50M -minrate 50M -maxrate 50M -c:a pcm_s16be -f mov output.mov
Sorry for missing this (early) in the morning: Your command line explicitly requests (limited) mpeg range. You cannot request that this command line does not change the video levels as this would introduce a (noticeable) bug. Feel free to test “-pix_fmt yuvj420p“ which requests full range but note that not all video players will provide correct display for the output file. Carl Eugen
participants (2)
-
Carl Eugen Hoyos -
Chris