[FFmpeg-trac] #678(undetermined:new): Warn that filtering is disabled when copying streams
FFmpeg
trac at avcodec.org
Tue Nov 22 21:14:14 CET 2011
#678: Warn that filtering is disabled when copying streams
-------------------------------------+-------------------------------------
Reporter: llogan | Owner:
Type: | Status: new
enhancement | Component:
Priority: wish | undetermined
Version: git- | Keywords:
master | Blocking:
Blocked By: | Analyzed by developer: 0
Reproduced by developer: 0 |
-------------------------------------+-------------------------------------
Some users assume they can copy a video steam and perform filtering [1].
FFmpeg does not give any feedback that the filter is being ignored.
Current behavior:
{{{
$ ffmpeg -i hop.mp4 -c copy -vf crop=iw:ih-20 -y out.mpg
ffmpeg version N-35078-g7831788, Copyright (c) 2000-2011 the FFmpeg
developers
built on Nov 22 2011 10:36:32 with gcc 4.6.2
configuration: --prefix=/usr --enable-gpl
libavutil 51. 26. 0 / 51. 26. 0
libavcodec 53. 36. 0 / 53. 36. 0
libavformat 53. 21. 0 / 53. 21. 0
libavdevice 53. 4. 0 / 53. 4. 0
libavfilter 2. 49. 0 / 2. 49. 0
libswscale 2. 1. 0 / 2. 1. 0
libpostproc 51. 2. 0 / 51. 2. 0
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'hop.mp4':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 1970-01-01 00:00:00
encoder : Lavf52.32.0
Duration: 00:00:10.13, start: 0.000000, bitrate: 563 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
640x480, 559 kb/s, 30 fps, 30 tbr, 30 tbn, 60 tbc
Metadata:
creation_time : 1970-01-01 00:00:00
handler_name :
[mpeg @ 0x1d17860] VBV buffer size not set, muxing may fail
Output #0, mpeg, to 'out.mpg':
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
creation_time : 1970-01-01 00:00:00
encoder : Lavf53.21.0
Stream #0:0(und): Video: h264 (avc1 / 0x31637661), yuv420p, 640x480,
q=2-31, 559 kb/s, 30 fps, 90k tbn, 30 tbc
Metadata:
creation_time : 1970-01-01 00:00:00
handler_name :
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
frame= 304 fps= 0 q=-1.0 Lsize= 700kB time=00:00:10.06 bitrate=
569.6kbits/s
video:692kB audio:0kB global headers:0kB muxing overhead 1.166920%
}}}
Example warning: "Filtering is disabled when copying streams."
Of course the message could be more specific as to what streams are
affected and what filters are actually disabled.
[1] http://ffmpeg.org/pipermail/ffmpeg-user/2011-November/003175.html
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/678>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list