[mythtv-users] OT: Anybody create CVDs on Linux?

James L. Paul james at mauibay.net
Mon Nov 24 19:59:21 EST 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 24 November 2003 12:13, Joseph A. Caputo wrote:
> On Monday 24 November 2003 16:35, James L. Paul wrote:
> > On Monday 24 November 2003 10:25, Joseph A. Caputo wrote:
> > > I suppose this is only slightly off-topic, but...
> > >
> > > I've been enjoying the ability to use mythtranscode & nuvexport to
> > > create SVCDs of shows that I want to save (after the commercials
> > > have been cut out, of course).  Now I'd like to try archiving to
> > > CVD instead (that's 1/2 D1, or 352x480).  Has anybody created such
> > > a beast under Linux, and if so, would you mind sharing the correct
> > > parameters to mpeg2enc and tcmplex?  I plan on setting up a
> > > recording profile to record at 352x480, so I don't have to scale,
> > > just transcode & multiplex.
> >
> > I've made dozens of CVDs from my recorded MythTV files. Also DVDs. I
> > single shows on CVD and episode collections on DVD.
> >
> > I don't have any recent experience transcoding non-MPEG2 .nuv files
> > though, I am using PVR-250 cards to capture directly to 1/2 D1 so I
> > can avoid transcoding. What format are you capturing in? I've
> > transcoded MPEG4 and DivX to MPEG2 1/2 D1 a few times. I rarely use
> > mpeg2enc directly, I usually use transcode and mplex.
>
> Hmmm, well, I don't have a PVR-x50... though I have 2 M-179s on order,
> so hopefully I'll be able to capture direct to 1/2 D1 soon.  In the
> meantime I capture to mostly RTjpeg, though I can do MPEG-4 for shows
> that I know I want to archive.  So, 2 questions:
>
> (1) When you've transcoded Div/MPEG-4 to MPEG-2 1/2 D1, how did you do
> it (i.e., mpeg2enc?  transcode? what options? and what options for
> mplex/tcmplex ?)

Here's a general example of how I transcode DIVX to MPEG2 for CVD:

transcode -i myDIVX.avi -o grail -V -y mpeg2enc,mp2enc -F 5,"-b 2200" \
- -Z 352x480 -E 48000 -b 224 --export_asr 2

Once you get the m2v and mp2 element files, it's up to you how you want to 
multiplex them with tcmplex or mplex. I usually just use this for CVD:

mplex -o myCVD.mpg -f 4 -V myDIVX.m2v myDIVX.mpa

If you are using bitrates higher than 2524kbps then you may need to use -f 5. 
When I my target is a DVD instead of a CVD, I use -f 8 -V.

> (2) Once you have an 1/2 D1 MPEG-2 file (either from transcoding or
> hardware encoder), how do you author it?  I use vcdimager (well, via
> k3b) to author my SVCDs, but how are CVDs authored?  Are they authored
> like DVDs, or like (S)VCDs?  What tools do you use?

CVD is basically a XSVCD but with 1/2 D1 instead of 480x480 video. Technically 
CVD uses 44.1k audio, but I do all mine with 48k audio so that it's DVD 
compatible. Most players that can play CVD can handle 48k audio just fine.

For CVDs I use vcdimager. It's the same process as making a SVCD. Actually, 
everything is just about identical to making an SVCD except for using 352x480 
instead of 480x480. Just think of CVD as an XSVCD with specific settings.

For DVDs I use dvdauthor. The whole reason I capture to 1/2 D1 is because it's 
the best size/quality/compatibility for hardware/software/CD/DVD players. And 
the quality is outstanding. ;)

> Thanks again,
>
> JAC
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE/wqlpT8BYaKRUpkQRAi/DAJwLqiektZ+G5qhxdTi/8WUwXRAmwACeIwuI
peo8ZA4i3zWQ0taRVtCENQc=
=VPuo
-----END PGP SIGNATURE-----




More information about the mythtv-users mailing list