[mythtv-users] mythburn - wow - this takes a LOOOONG time...

Jesse Guardiani jesse at wingnet.net
Sun Sep 18 15:34:46 UTC 2005


On Sunday 18 September 2005 6:51 am, Paul wrote:
> 
> ----- Original Message ----- 
> From: "Jesse Guardiani" <jesse at wingnet.net>
> To: "Mythtv Users" <mythtv-users at mythtv.org>
> Sent: Sunday, September 18, 2005 1:59 AM
> Subject: [mythtv-users] mythburn - wow - this takes a LOOOONG time...
> 
> 
> > So, I bought a nice 8x DVD+R burner
> > for cheap, thinking that my biggest
> > problem would be speed issues when
> > I burn from a file stored over NFS.
> > But it turns out that is the LEAST
> > of my problems!
> > 
> > I haven't even gotten to the point where
> > I can attempt a burn. My poor 733mhz CPU
> > is still transcoding my PVR 350's nuv
> > file up to DVD resolutions!
> > 
> > By my calculations, it's going to take
> > about 6 HOURS to transcode a 30 minute
> > show... man.... and this project-x
> > thing is running java of all things,
> > which certainly doesn't help the speed!
> > 
> > So how do you folks go about burning
> > DVDs? Do you just have massive 2.4ghz
> > processors and burn over night, or
> > am I doing something incredibly wrong?
> > 
> > 
> > -- 
> > Jesse Guardiani
> > Programmer/Sys Admin
> > jesse at wingnet.net
> > 
> 
> If possible use your PVR-350 card or similar to record straight to
> a DVD compliant MPEG2 format.

1.) I'm not sure if that's possible.
2.) I'm not sure it has actually gotten around to transcoding anything
    yet. I think it's just demuxing! And it's been going for 7 hours...

Here's the comand line it's using:

/usr/share/mythburn/mythtvburn.sh 'ntsc' 'grey.png' \
'menumusic.mp2' 'yes' 'no' 'no' 'bar.png' 'no' 'no' \
'no' '1170_20050819193000_20050819200000.nuv' \
'cut' > /usr/share/mythburn/temp/mythburn.log 2>&1 &

And here's the log:


MythBurn Script is running as user apache
Video format = ntsc
Background image = /usr/share/mythburn/images/backgrounds/grey.png
Background music = /usr/share/mythburn/music/menumusic.mp2
Make ISO image = yes
Burn to DVD-R = no
Delete VIDEO_TS = no
Highlight image = bar.png
Animated thumbnails = no
Chapter Submenus = no
Recode to AC3 = no
Creating DVD at 18-09-2005 03:40....
Total file size of video files is 982 Mbytes
QSettings: error creating /.qt
Multiplexing MPEG2 video files to DVD format and applying cutlists
----- datestamp=18-09-2005 03:40
----- datestamp=18-09-2005 03:40
1170_20050819193000_20050819200000.nuv
try to cut commercials using mythtv cutlist
cutlist found, applying and remultiplexing for DVD format
Filename "/share/tv/1170_20050819193000_20050819200000.nuv"
OutFile "/usr/share/mythburn/temp/1170_20050819193000_20050819200000.nuv"
Cutting out commercials + demultiplexing with projectx
use last config or standard ...
ProjectX 0.82.1.02_b2/06.06.2005 TEST PROJECT ONLY , User: apache

quick CL usage: (Note: CL also loads the GUI components, without displaying)
without options  ...to start the GUI
[options] <sourcefile 1>...[<sourcefile x>]

options: -dvx1..4, -c <x>, -o <x>, -n <x>, -l, -p <x>, -i <x>, -g
-c [path]inifile  ...use that specified iniFile instead of the standard
-dvx1  ...create a .d2v ProjectFile on demux
-dvx2  ...create a .d2v ProjectFile + .ac3.wav (RIFF WAVE Header)
-dvx3  ...create a .d2v ProjectFile + .mpa.wav (RIFF WAVE Header)
-dvx4  ...create a .d2v ProjectFile + .ac3.wav + mpa.wav (RIFF WAVE Header)
-o <path>  ...use that specified directory for output
-n <filename>  ...use that specified filename for output
-p <file>  ...use that text based file as cutpoint list
-i <tokens>  ...use only these (P)IDs, separated by comma ","
-g  ...display the GUI using all given CLI options
-l  ...write the normal logfile
use -dvx OR -c & -o/-n/-l/-p/-i/-g or no options (for std)

java.version    1.4.2-02
java.vendor     Blackdown Java-Linux Team
java.home       /opt/blackdown-jdk-1.4.2.02/jre
java.vm.version Blackdown-1.4.2-02
java.vm.vendor  Blackdown Java-Linux Team
java.vm.name    Java HotSpot(TM) Client VM
java.class.vers 48.0
java.class.path /usr/share/projectx/ProjectX.jar


TERMS AND CONDITIONS:
(1) this is a free Java based demux utility.
(2) It is intended for educational purposes only, as a non-commercial test proje
ct.
(3) It may not be used otherwise. Most parts are only experimental.
(4) released under the terms of the GNU GPL.
(5) there is NO WARRANTY of any kind attached to this software.
(6) use it at your own risk and for your own education as it was meant.

-> to agree to these terms you have to start the GUI first
^MSunday, September 18, 2005  3:40:34 AM EDT
^MProjectX 0.82.1.02_b2 (06.06.2005)

^M<<< session infos >>>
^M-> working with collection 0
^M
^M-> normal log file
^M-> write all video data
^M-> write all other data
^M-> patch c.d.flagged infos of pictures
^M-> add sequence end code
^M-> set resolution in SDE
^M
^M-> write output files to: ./
^M-> 1 cutpoint(s) defined ( (2) use Frame number for cuts )

^M-> Input File 0:  /share/tv/1170_20050819193000_20050819200000.nuv (1028543936
 bytes)
^M-> File is MPEG-2 PS/SS (Video/Audio PES)
^M-> demux
^M1% demuxing A/V PES file 1170_20050819193000_20050819200000.nuv^M-> found PES-
ID 0xE0 (MPEG Video) @ 38
^M!> missing startcode @ 2062
^M!> found startcode @ 2064
^M-> found PES-ID 0xBD (private stream 1) (SubID 0x69)-> ignored @ 2064
^M-> found PES-ID 0xC0 (MPEG Audio) @ 2194
^M!> missing startcode @ 49298
^M!> found startcode @ 49300
^M!> missing startcode @ 53526

And those last two lines continue for the next 2.9M of the log file.

Has it even started transcoding the file to a higher resolution yet,
or is it just demuxing the video and audio into different files?

Is this normal?



> You can them Burn DVD's 
> in close to or better than real time at least I can using a 2.4Ghz
> Celeron.

That would certainly be nice. But I don't have that kind of CPU power.


> What would be really cool would be a hardware transcoder card
> that could not only decode the most popular formats but also 
> re-encode them to a choice of formats in real time or better.
> 
> My standalone dvd/hard drive recorder can do something similar
> by only MPEG2 to MPEG2 formats so it must be possible.

Agreed. A PVR 350 with an extra transcoding chip would make
that card well worth the price. :)


-- 
Jesse Guardiani
Programmer/Sys Admin
jesse at wingnet.net


More information about the mythtv-users mailing list