[FFmpeg-user] Convert mkv video with 2 audio and 2 subtitle in format (e.g. avi) for playing in a dvd home player.

arkkimede arkkimede at gmail.com
Wed Sep 28 10:28:53 EEST 2016


Thanks to Moritz and Francois for the support

2016-09-28 6:01 GMT+02:00 Francois Visagie <francois.visagie at gmail.com>:

> > -----Original Message-----
> > From: ffmpeg-user [mailto:ffmpeg-user-bounces at ffmpeg.org] On Behalf Of
> > Moritz Barsnick
> > Sent: 27 September 2016 17:36
> > To: FFmpeg user discussions
> > Subject: Re: [FFmpeg-user] Convert mkv video with 2 audio and 2 subtitle
> in
> > format (e.g. avi) for playing in a dvd home player.
> >
> > On Thu, Sep 22, 2016 at 17:14:23 +0200, arkkimede wrote:
> > > ffmpeg version 2.6.9 Copyright (c) 2000-2016 the FFmpeg developers
> > >   built with gcc 4.9.2 (Debian 4.9.2-10)
> >
> > In case of issues, please use latest git master, or 3.1.x. If you don't
> have a
> > repository for that and can't build ffmpeg yourself, you can try these
> binary
> > builds (the "git" version):
> > https://www.johnvansickle.com/ffmpeg/
> >
> > >     Stream #0:0: Video: h264 (High), yuv420p(tv, bt709), 1280x720 [SAR
> 1:1
> > DAR 16:9], 25 fps, 25 tbr, 1k tbn, 47.95 tbc (default)
> > >     Stream #0:1(ita): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
> (default)
> > (forced)
> > >     Stream #0:2(eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384 kb/s
> > >     Stream #0:3(ita): Subtitle: subrip (default) (forced)
> > >     Stream #0:4(ita): Subtitle: subrip
> > >     Stream #0:5(eng): Subtitle: subrip
> >
> > > Related to the output I can provide a sequence of preferences:
> > > 1 Video with good resolution and Italian and English languages and
> > > subtitle
> >
> > As mentioned, I don't know a method (within ffmpeg) of converting these
> > text based subtitles to DVD subtitles. There do exist other tools out
> there for
> > creating the bitmap based DVD subtitle streams, but you can google just
> as
> > much as I.
>
> Also pay attention to the format/s supported by the target player. Modern
> players accept a range of multimedia formats on DVDs written as a computer
> disks. Original DVD players required 1) content to be encoded to
> specification (e.g. by ffmpeg as discussed here) and 2) to be authored to
> disc in DVD format. If your player needs this, search for something like
> DVD authoring/creation tools. The Tools section at places like
> www.videohelp.com may be helpful.
>
> >
> > > 2 Video with good resolution and Italian and English languages
> >
> > "Good resolution" is very fuzzy. The best resolution a standard PAL DVD
> can
> > support is 720x576 (displayed as 1024x576 or 768x576, depending on aspect
> > ratio setting). If you want something better, don't use DVDs.
> > ;-)
> >
> > $ ffmpeg -i input.mkv -map 0:0 -map 0:1 -map 0:2 -target pal-dvd dvd.vob
> >
> > "-target pal-dvd" will magically choose the proper resolution (720x576),
> > codecs (mpeg2video and ac3 audio), bit rates and so on. If you don't
> like the
> > defaults, you can still manipulate them with the proper parameters. E.g.
> you
> > may want MP2 audio instead of AC3, you may want a lower bitrate.
> >
> > If your input video content happens to be interlaced, I'm totally lost.
> > ;-) I don't know whether this "just works". Sorry.
>
> For encoding interlaced source, add
>         -flags +ildct+ilme
>
> If interlaced source is also resized during encoding, the resizer needs a
> particular flag to properly process that. IIRC, confirmation and syntax
> left to the reader ;-).
>
> >
> > I don't know whether ffmpeg preserves the "forced" property either, or
> > whether it has a way of setting it.
> >
> > HTH,
> > Moritz
> >
> > P.S.:
> > http://todayiwantedtoprogram.tumblr.com/post/15142587796/what-does-
> > ffmpegs-target-pal-dvd-actually-do
> > _______________________________________________
> > ffmpeg-user mailing list
> > ffmpeg-user at ffmpeg.org
> > http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> >
> > To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org
> > with subject "unsubscribe".
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".
>


More information about the ffmpeg-user mailing list