SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #61  
Old 01-14-2005, 06:29 PM
duddarr duddarr is offline
Sage User
 
Join Date: Dec 2004
Posts: 19
DVD Burner using VideoReDo

OK, updated to beta 1.7.0.311. However, after I did this and tried to burn "PrimeTime" that I had recorded off TV I get the same error that I did when I used the released version of VideoReDo, which is: audio corrupt frame header. I tried several other video files that I had recorded and get the same error. I have tried it with commercial skip on and off. I do not use the optional working directory. I'm using 17a on a client.

Incidently, in TV recordings "add to DVD list" is definately not present, even when I scroll down.

Any other suggestions for these 2 problems?
Reply With Quote
  #62  
Old 01-14-2005, 09:32 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
First check Detailed Setup->Enhancements->Recording Details Menus and make sure you have the option turned on.

As far as the file problem, is this message being reported by VideoReDo or by another program downline in the process?

What's the specs of the file? You can find out by opening the file directly in VDR and go to Tools->Show Video Program Info
What is the Audio Stream by this screen (4 boxes) ?
Reply With Quote
  #63  
Old 01-14-2005, 09:35 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
You can try and fix the file using VDR. Open the file and then go to Tools->Quickstream Fix. Then try running the DVD Burn again.
Reply With Quote
  #64  
Old 01-14-2005, 11:42 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
Quote:
Originally Posted by duddarr
<snip>
audio corrupt frame header. I tried several other video files that I had recorded and get the same error.
<snip>
I just found this "Note: We know about the corrupt frame header issue in Build #311. It will be fixed by Saturday, no need to post a msg about it or upload a file. We are already on the problem. Sorry for any inconvience this may cause you. " from here: http://www.videoredo.net/msgBoard/vi...?t=354&start=0

So this should be fixed within 24 hours.

I made a few changes/fixes to the DVD Burner and I've added logging to it. It will now save every step with time stamping to a file called debug.txt. This should make it much easier to trace problems when/if they happen.

I'm currently running some test builds and as soon as I think it's ready to go I'll upload it.
Reply With Quote
  #65  
Old 01-15-2005, 05:14 AM
justme justme is offline
Moderator
 
Join Date: Mar 2003
Location: Greater Baltimore/Washington Metropolitan area
Posts: 1,481
About demuxing tools...

Cayars,

I don't mean to add to any confusion, but you might also want to look at PVAStrumento. It ended up being one of the most reliable(for both PAL and NTSC) demuxers that we found helping test out the MPEGII2DVD project. PVA comes with a GUI, but all basically does is run a CLI exe that it passes parameters to. You need to run the GUI once to setup(you're actually making a job file) certian usage dirs and demux options(PVA can fix certian stream issues and file extentions can be set for audio and video types), but after that you can call the CLI app(refencing the .ajb file) and it will use those settings. Of course since you wish to make user setup easier maybe you could write the .ajb file without the user needing to run PVA's GUI the first time.

Don't know why there are so many issues with audio demuxing as the biggest issue with CV had with demuxing in MPEGII2DVD was PAL vs NTSC usage. It has to be either drivers or Sage, as you guys mentioned above. Anyway just wanted to bring it up as a possible option to try. I appreciate you trying to use free/opensource products over payware. I have absolutely nothing against VideoRedo as it seems to be a highly supported product that works great. It's just I've already bought MPEG2VCR and can't justify VideoRedo's cost for a small thing like this. I imagine there are others in my boat, or who just don't have much money.

PS:On another note(muxing streams)... You might want to keep an eye on mpucoder's(doom9 username) Muxman project. It doesn't yet have a CLI but it's author will be adding one, as this is just part of a larger project he is working on(basically another DVD authoring project). It builds some of the DVD structure after the muxing. But the most usefull thing,IMO , is the author's desire to meet the absolute strictest standards for the mpeg/DVD files muxman makes. These streams have been rigorously tested by many knowledgable people and he is constantly making changes when they find a variation from spec. Anyway not really something that you might wish to use right now, but something I thought you might like to know about.

Peace and thanks for working on this. This is something I've wanted for almost 2 years.

/justme

Last edited by justme; 01-15-2005 at 06:04 AM.
Reply With Quote
  #66  
Old 01-15-2005, 08:26 AM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
Justme, I have been playing around with PVAStrumento also beut it seems to have the same issues as the other. I haven't added support for this (yet) because of the extra step. However, this might be an option. I'm actually waiting to to hear back from Dan R. of VDR on a proposal I made him before working on any addition demux support as he "might" just solve the problem for us.

I agree with you that I think something is a little parcular with our sound streams as recorded by SageTV. I haven't found anything yet, but it does seem something is a little different with them compared to other PVR software products.

I haven't really followed the muxman project because it doesn't support CLI (yet) but I should probably have a user or two give this a shot with one of the files sets that mplex chokes on. Thanks for pointing this out to me.
Reply With Quote
  #67  
Old 01-15-2005, 09:11 AM
CyRex CyRex is offline
Sage Aficionado
 
Join Date: Nov 2004
Location: Middletown, CT
Posts: 297
Has anyone tried doing an extra encoding step on the audio file first, like may with besweet or some other command line audio encoder? I wonder if re-encoding the audio stream would take care of any errors that may be in it. I don't know if the muxer program exits with any sort of error code if it doesn't work, but you may be able to put in a check so that it will re-rencode the audio if it doesn't mux correctly and then try again...
Reply With Quote
  #68  
Old 01-15-2005, 11:02 AM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
CyRex, Depending on how things work out with VDR I might try doing something like this.

At present I'm putting the demux/mux on hold as I'm waiting to here back from the makers of DVR on a proposal for a "lite" version of it that would allow me to use it for the demux process. They are interested in the DVDBurner for their customers so it appears to be a WIN/WIN situation. If this goes through, I'll probably remove support for the other demux utils as they won't be needed to get a clean remux.

Now putting that aside. I'm not sure if I ever mentioned this or not. Some DVD players won't be able to play sound from the DVDs we will be creating. The sound in our DVDs is in MPG format and some DVD players want it to be AC3. Some players will handle MPG format but only via digital out ports and not analog out ports. Any newer player thay has support for SDVD or MP3 disc should not have any problems at all.

It seems that some of these finicky players expect there to be an AC3 sound file. It appears some only care if there is atleast one AC3 stream even if all others are MPG. If any of you happen to have one of these players let me know. If you don't know now if this is the case, you'll probably find out shortly.

One possible work around might be to just have an AC3 sound file on the menu itself. Another possibilty would be to have an option to change the MPG sound to AC3 as CyRex suggested using besweet.

As soon as I get "F" released I'll be playing with this.
Reply With Quote
  #69  
Old 01-15-2005, 11:21 AM
duddarr duddarr is offline
Sage User
 
Join Date: Dec 2004
Posts: 19
audio corrupt frame header in videoReDo

Just downloaded and updated 1.7.0.311 to 1.7.0.312 which supposedly was to fix the audio corrupt frame header in VideoReDO. But apparently it isn't fixed as I get the same error.

Any remedy?
Reply With Quote
  #70  
Old 01-15-2005, 04:47 PM
duddarr duddarr is offline
Sage User
 
Join Date: Dec 2004
Posts: 19
VideoReDo works flawlessly with 1.7.0.312

Just downloaded the latest VideoReDO 1.7.0.312 (4:45 PM EST) and now finally everything so far seems to function properly. I used commercial skip to burn a 1 hour show without any problems.

Carlo, will we be able to buy VideoReDo at a reduced price? Have you brokered a deal yet?

Aside from the above, I still am unable to find the "add to DVD list" in the main Recording menu, only found in the archived section. Also, I have been unable to find the DVD manager.....where is it?

Will there be an update to the DVD burner section tonight?
Reply With Quote
  #71  
Old 01-15-2005, 06:28 PM
JREkiwi's Avatar
JREkiwi JREkiwi is offline
Sage Icon
 
Join Date: Jan 2005
Location: Auckland, New Zealand
Posts: 2,132
I've been battling with this trying to get it to work, but continually get a "Common Language Runtime Debugging Services" popup for an unhandled exception.

I've tracked this down to be caused by DVDBurner not handling date formats other than Month/Day/Year. Of course that was a problem for me with my regional settings set to be using Day/Month/Year. It works when I change my Region Setting to US, but would prefer to maintain my standard region setting.

Can this be fixed?

here's the error log
***********************
Unhandled Exception: System.InvalidCastException: Cast from string "1/15/05" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value, CultureInfo culture)
at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value)
at Microsoft.VisualBasic.DateAndTime.DateValue(String StringDate)
at DVDBurner.Module1.Main(String[] sArgs)
************************

Thanks

Last edited by JREkiwi; 01-15-2005 at 06:31 PM. Reason: Added error Log
Reply With Quote
  #72  
Old 01-15-2005, 07:04 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
Quote:
Originally Posted by duddarr
Just downloaded the latest VideoReDO 1.7.0.312 (4:45 PM EST) and now finally everything so far seems to function properly. I used commercial skip to burn a 1 hour show without any problems.

Carlo, will we be able to buy VideoReDo at a reduced price? Have you brokered a deal yet?

Aside from the above, I still am unable to find the "add to DVD list" in the main Recording menu, only found in the archived section. Also, I have been unable to find the DVD manager.....where is it?

Will there be an update to the DVD burner section tonight?
You've got back to back messages, one says it didn't work but then it does work? Did they re-release 312 a second time or maybe did something go wrong the first time you installed it? Just wondering.

I'm trying to work this out with them one way or another and will post details as soon as I know something. They are equally wanting to distribute this app because they have a lot of requests for this type of thing (go figure). So there is some leverage on both sides.

This is also why I'm just going to officially support VideoReDo right now so I can keep progressing with it. There's a few interface things that need to be fixed updated but I don't want to touch them till the "guts" are good/stable.
Reply With Quote
  #73  
Old 01-15-2005, 07:05 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
Quote:
Originally Posted by JREkiwi
I've been battling with this trying to get it to work, but continually get a "Common Language Runtime Debugging Services" popup for an unhandled exception.

I've tracked this down to be caused by DVDBurner not handling date formats other than Month/Day/Year. Of course that was a problem for me with my regional settings set to be using Day/Month/Year. It works when I change my Region Setting to US, but would prefer to maintain my standard region setting.

Can this be fixed?

here's the error log
***********************
Unhandled Exception: System.InvalidCastException: Cast from string "1/15/05" to type 'Date' is not valid.
at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value, CultureInfo culture)
at Microsoft.VisualBasic.CompilerServices.DateType.FromString(String Value)
at Microsoft.VisualBasic.DateAndTime.DateValue(String StringDate)
at DVDBurner.Module1.Main(String[] sArgs)
************************

Thanks
I never would have thought this would be a problem. I would think NET should handle this on it's own but I'll put it on my list.
Reply With Quote
  #74  
Old 01-15-2005, 07:11 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
I'm trying my hardest to get a release done as soon as possible. The space in the working directory is causing me grief. I've fixed this everywhere but when calling DVDAuthor. From the command line it works, but when calling it inside the program it doesn't like it. I've tried a bunch of things but for now I'm going to say it will not work in "F" so I can get this released (we have a work around - don't use a directory with a space in it) and then go back and work on it more.

I've got full debug.txt suppot built in so you can see each step it does. If it fails you can manually run the steps by looking at the debug.txt file! It's also date/time stamped.

I've had to change a few things and have been doing new build/test, new build/test now for quite some time. I've got everything working correctly down to the DVDAuthor stage again and I'm testing this now. I don't expect any issues with the ISO or burn stage so if things go well on this burn you'll have a new release.
Reply With Quote
  #75  
Old 01-16-2005, 11:16 AM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
DVDBurner Test Version F

Here is the Version F of the DVDBurner.

Please extract this zip file into your DVDBurner directory. You may also delete all xml files (5 of them) from the DVDBurner as these files are no longer used.

This version now creates a log file names "debug.txt" in the DVDBurner directory.

Please assume everything is fixed and list any issues you may find.

Carlo
Attached Files
File Type: zip DVDBurnerF.zip (195.3 KB, 494 views)
Reply With Quote
  #76  
Old 01-16-2005, 02:35 PM
Drazi Drazi is offline
Sage User
 
Join Date: Jan 2005
Posts: 36
Found one bug.

In the DVD burner options I had commercial cutting set to 'Disabled' but it did it anyway. The new debug file showed '/cutter=videoredo'.

Other than that everything worked.
Reply With Quote
  #77  
Old 01-16-2005, 02:56 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
OK sounds like the DVD burner did what it was supposed to do since a "program" pass padded in to use. However, there is an issue in the STV then as it should not have passed videoredo if you had it off. Can you double check this to verify it was off?

Man the debug.txt save worked here or I'd be looking for a problem in the "wrong" program.
Reply With Quote
  #78  
Old 01-16-2005, 03:13 PM
Drazi Drazi is offline
Sage User
 
Join Date: Jan 2005
Posts: 36
Yes it's set to disabled. Now the episode has been processed with comskip, but it hasn't been compressed.

Maybe since the cutlist is present it's using it even though it's set to disabled?
Reply With Quote
  #79  
Old 01-16-2005, 03:56 PM
Cayars Cayars is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 2,029
I've look at the code for the STV and all it does is pass the value of a property setting to the EXE. In the EXE the very first routing (main() ) simply checks the command line and prints the values passed in to the debug.txt file. If a particular parameter isn't passed in, it will not print to the debug.txt file.

Now the one question I'd have for you is what version of the STV are you using?
Reply With Quote
  #80  
Old 01-16-2005, 04:46 PM
Drazi Drazi is offline
Sage User
 
Join Date: Jan 2005
Posts: 36
17A + dvdburner F running on 2.1.10
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 02:49 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.