SageTV Community  

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

Notices

SageMC Custom Interface This forum is for discussing the user-created SageMC custom interface for SageTV.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-22-2007, 03:07 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
SageMC Video Tools 2.5 Alpha (need testers)

Well, it only took two months, but I finally finished my new and improved encoding engine. The only problem is that to support it I have to completely redo the STVi portion of the plug-in. So while I'm working on that, it'd be really great if I could get some people to hammer on the video encoding to see how its working.

To use the plug-in as a standalone encoding tool…

1) Download SageMC_VideoTools_2_5alpha.zip from sourceforge.
2) Unzip it into its own directory, NOT the SageTV directory. (In fact you don't even need to have SageTV on the computer you do this on)
3) Run perl2dvdSetup.exe and answer all of the questions to get setup.
Note: Pick the directory you just extracted everything when asked for the directory containing perl2dvd.exe.
Note: When it asks you what parts of the DVD creation process this computer will be doing, pick all three: "123"
4) Next, run profile2bat.exe to generate handy batch files for drag n' drop encoding of videos.
5) Try stuff out. By default, everything will be encoded right next to the original video so you don't have to worry about anything getting overwritten.

The two things people will probably want to try out are the videoDVD_dragNdrop.bat for making video DVD .img files and all of the batch files in the encodingBatch folder for compressing videos using the encoding profiles. All you have to do is select one or more videos (up to 9) and drop them on the batch file and the script will take care of the rest.

So once again, just to emphasize: this is just for manual video encoding and DVD making and there is no SageTV, Dirmon, or imgBurn interaction yet.

Let me know if anyone has any problems or questions!
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)
Reply With Quote
  #2  
Old 02-23-2007, 01:46 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
EP,

The profiles are working great as far as encoding... I do not have some of the devices to test if it will play on them.

I tested the DVD portion and that worked great... It created the Image with menu etc... and that worked. I have one question I am not sure how you encode the Audio but there was no sound in Sagetv unless I switched to the PowerDVD audio decoder.

I was not able to test multiple files to DVD.... Do not know how.

Some of your profile have the "-ofps 25" hard coded.

Other than that No problems I will continue Testing.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #3  
Old 02-23-2007, 04:30 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Quote:
Originally Posted by nyplayer
EP,

The profiles are working great as far as encoding... I do not have some of the devices to test if it will play on them.

I tested the DVD portion and that worked great... It created the Image with menu etc... and that worked. I have one question I am not sure how you encode the Audio but there was no sound in Sagetv unless I switched to the PowerDVD audio decoder.

I was not able to test multiple files to DVD.... Do not know how.

Some of your profile have the "-ofps 25" hard coded.

Other than that No problems I will continue Testing.
I found a few bugs with the DVD encoding profiles as well as some issues in the script with the nested profile conditionals statements so I'll be posting a new build tonight.

Yeah, I ripped those encoding commands straight from MediaCoder including the "-ofps 25" so I don't really have a good reason for it to be there. If taking it out produces better results then I'm all for it.

Thanks for taking to time to try it out
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)
Reply With Quote
  #4  
Old 02-23-2007, 04:48 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
EP,


-ofps 25 is the framerate for Pal

29.976 is the framerate for NTSC. If you leaver it off then it will default to the framerate of the input file.
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #5  
Old 02-23-2007, 04:53 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Well, my justification for keeping it was because most of the videos that I download off the internet are 25 fps encodes of 29.97 or 60 fps source material. I would imagine that its a compromise between smooth looking video and best utilization of the available bitrate by distributing it among fewer frames.

Oh, I also just uploaded a new build, It should fix some issues with the DVD encoding profiles. If you want to see the kind of crazy stuff you can do with conditional statements in the encoding profiles, take a look at "All to DVD.profile". I combined all three of my previous DVD encoding profiles into one just to see if I could
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)

Last edited by evilpenguin; 02-23-2007 at 04:59 PM.
Reply With Quote
  #6  
Old 02-23-2007, 06:30 PM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
EP,

I tried your allDVD with a 5 minute clip. It did the cut an all but then failed.

See console window below. Also log attached if you need it.

+ Parsing CLI switches
- /workdir: Using CLI supplied sageDir: C:\SageMC_VideoTools_v2_5alpha_3
+ Num Parameters = 2
+ Sagedir = C:\SageMC_VideoTools_v2_5alpha_3

+ Staring in easy compress mode
- Video[0] : C:\tmpEncode\StarTrekVoyager-RealLife-2602343-0.fixed.mpg

+ Profile[0] : All to DVD

* Sage Directory = C:\SageMC_VideoTools_v2_5alpha_3
* Setting logfile = C:\tmpEncode\StarTrekVoyager-RealLife-2602343-0.fixed.mpg.co
mpress.log

WARNING: OUTPUT FILE FORMAT IS _AVI_. See -of help.

1 duplicate frame(s)!

1 duplicate frame(s)!

Skipping frame!

Skipping frame!

Skipping frame!

Skipping frame!

Skipping frame!

Skipping frame!

Skipping frame!

Skipping frame!
Illegal division by zero at script/perl2dvd.pl line 1739.
Press any key to continue . . .
__________________
Channels DVR UBUNTU Server 2 Primes 3 Connects TVE SageTV Docker with input from Channels DVR XMLTV and M3U VIA Opendct.
Reply With Quote
  #7  
Old 02-23-2007, 07:59 PM
evilpenguin's Avatar
evilpenguin evilpenguin is offline
SageTVaholic
 
Join Date: Aug 2003
Location: Seattle, WA
Posts: 3,696
Good find, I never intended those DVD profiles to be used for standalone compressing, should be an easy fix. It'll still work for making DVD's though.
__________________
Clients: 1xHD200 Connected to 50" TH-50PZ750U Plasma
Server : Shuttle SFF SSH55J2 w/ Win7 Home, SageTV v7, Core i3 540, 2GB RAM, 30GB SSD for OS, 1.5TB+2x1TB WDGP for Recordings, BluRay, 2xHDHR, 1xFirewire
SageTV : PlayOn, SJQ, MediaShrink, Comskip, Jetty, Web Client, BMT


Having a problem? Don't forget to include a log! (Instructions for: PlayOn For SageTV v1.5, MediaShrink)
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
STV Import: SageMC Video Tools v2.0.1a (2/02/07) evilpenguin SageMC Custom Interface 501 04-06-2009 05:13 PM
Video pixelization, lockups, BSODs, etc. Help! brianblank Hardware Support 5 01-31-2007 10:45 PM
Nvidia Decoder / Video quality problems brundag5 SageTV Software 2 01-12-2007 06:58 PM


All times are GMT -6. The time now is 06:46 PM.


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