[FFmpeg-devel] [PATCH 3/4] avformat/oggenc: make Vorbis audio the only default for ogg muxer

Michael Niedermayer michael at niedermayer.cc
Fri Jul 8 10:22:47 EEST 2016


On Thu, Jul 07, 2016 at 11:02:30PM -0300, James Almer wrote:
> On 7/7/2016 10:55 PM, Michael Niedermayer wrote:
> > On Wed, Jul 06, 2016 at 08:25:26PM -0300, James Almer wrote:
> >> While not enforced, RFC 5334 mentions that the .ogg extension should
> >> be used for Vorbis audio files only.
> >>
> >> Signed-off-by: James Almer <jamrial at gmail.com>
> >> ---
> >> This patch turns the ogg muxer into an audio only muxer to follow
> >> the RFC's recommendation. The next patch in the set adds a new ogv
> >> muxer to properly deal with video files.
> >>
> >> I doubt anyone out there tries to mux theora video using the .ogg
> >> extension (even ffmpeg2theora seems to default to .ogv), so it's
> >> unlikely it will affect people's normal workflow.
> >> But if someone is against it then this patch can either be dropped
> >> or changed to only remove flac from the defaults. That way video
> >> can still be muxed.
> >>
> >> I personally prefer to apply this patch as is, though.
> >>
> >>  libavformat/oggenc.c | 4 +---
> >>  1 file changed, 1 insertion(+), 3 deletions(-)
> > 
> > breaks fate
> 
> Yes, forgot to run fate for this set. It's caused by the fact the ogg
> muxer can't mux video streams anymore after this patch.
> 
> I want to know if the actual change is acceptable first, then I'll
> resend the set with fate tests updated to use ogv muxer and similar
> changes.

making it impossible to mux video into .ogg seems a bit strange and
unexpected to me. Thats just my personal oppinion, iam not blocking
this ...

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

He who knows, does not speak. He who speaks, does not know. -- Lao Tsu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160708/ec2dab50/attachment.sig>


More information about the ffmpeg-devel mailing list