...
|
...
|
@@ -6,6 +6,39 @@ version <next>:
|
6
|
6
|
- BWF muxer
|
7
|
7
|
- Flash Screen Video 2 decoder
|
8
|
8
|
- ffplay/ffprobe/ffserver renamed to avplay/avprobe/avserver
|
|
9
|
+- ffmpeg deprecated, added avconv, which is almost the same for now, except
|
|
10
|
+for a few incompatible changes in the options, which will hopefully make them
|
|
11
|
+easier to use. The changes are:
|
|
12
|
+ * -newvideo/-newaudio/-newsubtitle are gone, because they were redundant and
|
|
13
|
+ worked in a nonstandard way. -map is sufficient to add streams to output
|
|
14
|
+ files.
|
|
15
|
+ * -map now has slightly different and more powerful syntax.
|
|
16
|
+ + it's possible to specify stream type. E.g. -map 0:a:2 means 'third
|
|
17
|
+ audio stream'.
|
|
18
|
+ + omitting the stream index now maps all the streams of the given
|
|
19
|
+ type, not just the first. E.g. -map 0:s maps all the subtitle streams.
|
|
20
|
+ + colons (':') are used to separate file index/stream type/stream
|
|
21
|
+ index. Comma (',') is used to separate the sync stream. This is done
|
|
22
|
+ for consistency with other options.
|
|
23
|
+ + since -map can now match multiple streams, negative mappings were
|
|
24
|
+ introduced. Negative mappings disable some streams from an already
|
|
25
|
+ defined map. E.g. '-map 0 -map -0:a:1' means 'map everything except
|
|
26
|
+ for the second audio stream'.
|
|
27
|
+ * -vcodec/-acodec/-scodec are replaced by -c (or -codec), which
|
|
28
|
+ allows to precisely specify target stream(s) consistently with other
|
|
29
|
+ options. E.g. '-c:v libx264' sets the codec for all video streams,
|
|
30
|
+ '-c:a:0 libvorbis' sets the codec for the first audio stream and '-c
|
|
31
|
+ copy' copies all the streams.
|
|
32
|
+ * It is now possible to precisely specify which stream should an AVOption
|
|
33
|
+ apply to. See the manual for detailed explanation.
|
|
34
|
+ * -map_chapters now takes only an input file index and applies to the next
|
|
35
|
+ output file. This is consistent with how all the other options work.
|
|
36
|
+ * -map_metadata now takes only an input metadata specifier and applies to
|
|
37
|
+ the next output file. Output metadata specifier is now part of the option
|
|
38
|
+ name, similarly to the AVOptions/map/codec feature above.
|
|
39
|
+ * Presets in avconv are disabled, because only libx264 used them and
|
|
40
|
+ presets for libx264 can now be specified using a private option
|
|
41
|
+ '-preset <presetname>'.
|
9
|
42
|
|
10
|
43
|
|
11
|
44
|
version 0.7:
|