[mythtv-users] Does anyone know who supports Mytharchive?

Guillaume Laurès guillaume-laures at neuf.fr
Sat Aug 9 20:59:00 UTC 2008


Le 9 août 08 à 13:08, Paul Harrison a écrit :

> Pam was a little vague about the error but my initial thought was the
> problem with ffmpeg renaming the ac3 codec to liba52 which caused the
> script to fail. I can't remember the exact error message something  
> like
> 'Can't find all the required streams' or something like that.
>
> For svn trunk
> http://svn.mythtv.org/trac/changeset/17101
>
> and for svn 0-21-fixes branch
> http://svn.mythtv.org/trac/changeset/17102
>
> The audio sync problem is a completely different problem cause by
> tortuous process the recording has to go though to get on the DVD.
>
> Sometimes it works, sometimes it doesn't. Of cause I'd like it to work
> 100% of the time, it already does for me using recordings from a  
> PVR350
> :-) but sadly not for everyone, DVB-x recordings are another story
> though. When you begin to understand some the processes involved to  
> get
> the recordings to DVD you may see why it can sometimes fail.
>
> (...)
>
> Paul H.
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


Hello,

Just wanted to share that I'm currently using mytharchive 0.21 to  
burn tenths of DVDs from DVB-T recordings quite quickly (i.e. almost  
no re-encoding) and it works great.
I found 2 some minor bugs. About converting an mp2 soundtrack to 5.1  
when one 5.1 already exists, or additionnal frames at the end of the  
shows on the DVD. But nothing that would prevent me from using it  
every day.
I patched the first quite easily:
--- scripts/mythburn.py	2008-05-06 21:48:48.193575253 +0200
+++ scripts/mythburn.py.new	2008-05-06 22:40:40.489122747 +0200
@@ -4195,6 +4195,12 @@

  def processAudio(folder):
      """encode audio to ac3 for better compression and compatability  
with NTSC players"""
+
+    # check if we have "two audio track 1"...
+    if doesFileExist(os.path.join(folder,'stream0.ac3'))==True and  
doesFileExist(os.path.join(folder,'stream0.mp2'))==True:
+        write( "Two audio tracks labelled #1 are in the way,")
+        write( "Keeping ac3 audio track as #1, moving mp2 audio  
track as #2.")
+        os.rename(os.path.join(folder, 'stream0.mp2'), os.path.join 
(folder, 'stream1.mp2'))

      # process track 1
      if not encodetoac3 and doesFileExist(os.path.join 
(folder,'stream0.mp2')):

The second may be me not driving "frame-accurate" cutpoints correctly.

Also, I don't use projectx, I still have to test it to ensure it  
makes a good job for me too.

Cheers,

GoM


More information about the mythtv-users mailing list