[FFmpeg-trac] #7027(ffmpeg:new): Encoder of (OGV) metadata non-customizable
FFmpeg
trac at avcodec.org
Sat Feb 17 15:58:36 EET 2018
#7027: Encoder of (OGV) metadata non-customizable
-------------------------------------+-------------------------------------
Reporter: Norbert | Type: defect
Status: new | Priority: normal
Component: ffmpeg | Version: git-
Keywords: | master
metadata,encoded_by | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
The encoder of (OGV) metadata appears to be non-customizable, because
FFmpeg or whatever tools/libraries it replies on, ignores encoder='' and
unjustly treats -metadata encoded_by='' as an _extra_ key.
I've tested this with both 2.8.11 and git-master:
{{{
./ffmpeg -i test.avi -c:v libtheora -c:a libvorbis -metadata
artist='test1' -metadata date='2018' -metadata encoded_by='test2'
-metadata encoder='test4' test.ogv
}}}
Gives me:
https://paste.debian.net/1010726/
Then, when right clicking test.ogv in the VLC's playlist and selecting
"Information..." it says:
=====
Artist: test1
Date: 2018
Encoded by: Lavc58.11.101 libvorbis
=====
Using avprobe on test.ogv gives:
=====
Stream #0:0: Video: theora, yuv444p, 320x200 [SAR 1:1 DAR 8:5], 70.09
fps, 70.09 tbr, 70.09 tbn, 70.09 tbc
Metadata:
ENCODER : Lavc58.11.101 libtheora
ARTIST : test1
DATE : 2018
ENCODED_BY : test2
Stream #0:1: Audio: vorbis, 44100 Hz, stereo, fltp, 112 kb/s
Metadata:
ENCODER : Lavc58.11.101 libvorbis
ARTIST : test1
DATE : 2018
ENCODED_BY : test2
=====
(Also, unrelated, but still related to FFmpeg, IMO, --version should not
say that's an unrecognized option. It's time for FFmpeg to properly
support --version.)
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7027>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list