[MEncoder-users] DVD compliant MPEG2 encoding
Lauri Myllari
lauri at myllari.net
Mon Sep 12 22:17:20 CEST 2005
On Mon, Sep 12, 2005 at 03:50:48PM -0400, Giacomo Comes wrote:
> With dev-CVS-050906 using this command line:
>
> mencoder kingdom_of_heaven_m720p.mov -o video_me256_0bf.mpg -ofps 24000/1001 -ovc lavc -of mpeg -mpegopts format=dvd:vaspect=16/9:telecine -vf expand=1280:720,scale=720:480 -lavcopts vcodec=mpeg2video:keyint=15:vbitrate=1800:vrc_buf_size=1835:vrc_maxrate=9000:aspect=16/9:vmax_b_frames=0 -oac lavc -lavcopts acodec=ac3:abitrate=192
>
> I don't have any error at all.
I got one "1 duplicate frame(s)!" with and without harddup, but that
shouldn't hurt?
However, can you dvdauthor the resulting stream without errors? My
dvdauthor complains:
% dvdauthor -o image video_me256_0bf.mpg
DVDAuthor::dvdauthor, version 0.6.11.
Build options: gnugetopt magick iconv freetype fribidi
Send bugs to <dvdauthor-users at lists.sourceforge.net>
INFO: dvdauthor creating VTS
STAT: Picking VTS 01
STAT: Processing video_me256_0bf.mpg...
WARN: Video PTS does not line up on a multiple of a field.
INFO: Video pts = 0.200 .. 80.551
INFO: Audio[0] pts = 0.200 .. 160.808
STAT: VOBU 344 at 36MB, 1 PGCS
INFO: Generating VTS with the following video attributes:
INFO: MPEG version: mpeg2
INFO: TV standard: ntsc
INFO: Aspect ratio: 16:9
INFO: Resolution: 720x480
INFO: Audio ch 0 format: ac3/2ch, 48khz drc
STAT: fixing VOBU at 30MB (289/344, 83%)
WARN: audio sector out of range: -8225 (vobu #298, pts 66.295)
WARN: audio sector out of range: -8278 (vobu #299, pts 66.603)
WARN: audio sector out of range: -8311 (vobu #300, pts 66.920)
WARN: audio sector out of range: -8388 (vobu #301, pts 67.229)
...
Same thing with harddup. Audio works until the playback freezes. Looks
pretty much the same as previous tries without audio.
If I extract audio and video from video_me256_0bf.mpg with tcextract,
multiplex with mplex and then dvdauthor - no problems. Playback on
standalone works too.
--rez
More information about the MEncoder-users
mailing list