SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV Software
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.)

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 02-14-2011, 10:20 AM
rdellar17 rdellar17 is offline
Sage User
 
Join Date: Jan 2011
Location: AR
Posts: 24
How Does SageTV Recording Quality Translate to MPEG2 Encoder Options?

Does anyone know how the settings under SageTV "Recording Quality" translate to the actual encoder options sent to the MPEG2 encoder card? (i.e. Average, Min, Max bitrates and CBR/VRB options.) And if there is any way to tweak those options?

I specifically have a Hauppauge 2250 (WinTV-7164) capture card. But I figure there is a standard way that SageTV is passing parameters to the family of cards.

I can see the transcoder options in the Sage.properties file (transcoder/formats/DVD) that show bitrates, but those don't correlate to the Recording Quality options.

I was playing around with WinTV that comes with the card and this is how they pass the values to the card:
(They have a fair, good, better, best and list the bitrates for each. Somewhat similar to SageTV...)
http://ftp.hauppauge.co.uk/board/sho...d.php?p=100228

I also found how you can set the audio gain on the card, but this is extremely model specific:
http://hauppauge.co.uk/board/showthread.php?t=17156

(I figured this was a bit more of a software question than hardware.)
Reply With Quote
  #2  
Old 02-14-2011, 11:58 AM
nyplayer nyplayer is offline
SageTVaholic
 
Join Date: Sep 2005
Posts: 4,997
Maybe this will help

http://www.sagetv.com/2_papers/HPquality.txt
__________________
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-14-2011, 04:15 PM
rdellar17 rdellar17 is offline
Sage User
 
Join Date: Jan 2011
Location: AR
Posts: 24
Quote:
Originally Posted by nyplayer View Post
Thanks, now that I know the property to search for "python2_encoding", I found a few interesting posts on this...

From the FAQ (how to create your own. And p277 of the manual, section H.)
http://forums.sagetv.com/forums/show...2960#post42960

and a related thread with newer posts from 2010: (I assume these are passed to the encoder from the discussion. Opus4 said that "The default qualities are no longer written to the properties file." in the second post... If they were I'd have my answer... Worst case I could just create my own and then I'd know what there were.)
http://forums.sagetv.com/forums/showthread.php?t=33407



I couldn't find anything about what the default SageTV settings correspond to though. It would be especially nice to know which are CBR and which are VBR... I guess I could open an official support ticket, they could probably tell me exactly what the settings since they are probably just the exact same python2_encoding strings, but not exposed it the properties files.
Reply With Quote
  #4  
Old 02-14-2011, 04:39 PM
Tiki's Avatar
Tiki Tiki is offline
Sage Icon
 
Join Date: Feb 2005
Location: Southwest Florida, USA
Posts: 2,009
Of course you know that the HVR-2250 supports both analog and digital. The encoding options you are referring to only apply to analog recordings.

If you are recording clear-QAM from cable or ATSC over the air digital, this card just grabs the digital stream in whatever format it was transmitted. It does not transcode digital signals to some other format, so the quality settings have no effect.

If you are recording analog cable or getting the output of a set top box via composite or S-Video, then you are talking analog and the settings you mention will apply.
__________________
Server: Ryzen 2400G with integrated graphics, ASRock X470 Taichi Motherboard, HDMI output to Vizio 1080p LCD, Win10-64Bit (Professional), 16GB RAM
Capture Devices (7 tuners): Colossus (x1), HDHR Prime (x2)
,USBUIRT (multi-zone)
Source:
Comcast/Xfinity X1 Cable
Primary Client: Server Other Clients: (1) HD200, (1) HD300
Retired Equipment: MediaMVP, PVR150 (x2), PVR150MCE,
HDHR, HVR-2250, HD-PVR
Reply With Quote
  #5  
Old 02-14-2011, 04:44 PM
stanger89's Avatar
stanger89 stanger89 is offline
SageTVaholic
 
Join Date: May 2003
Location: Marion, IA
Posts: 15,188
Quote:
Originally Posted by rdellar17 View Post
Thanks, now that I know the property to search for "python2_encoding", I found a few interesting posts on this...

From the FAQ (how to create your own. And p277 of the manual, section H.)
http://forums.sagetv.com/forums/show...2960#post42960

and a related thread with newer posts from 2010: (I assume these are passed to the encoder from the discussion. Opus4 said that "The default qualities are no longer written to the properties file." in the second post... If they were I'd have my answer... Worst case I could just create my own and then I'd know what there were.)
http://forums.sagetv.com/forums/showthread.php?t=33407



I couldn't find anything about what the default SageTV settings correspond to though. It would be especially nice to know which are CBR and which are VBR... I guess I could open an official support ticket, they could probably tell me exactly what the settings since they are probably just the exact same python2_encoding strings, but not exposed it the properties files.
Those listed in the FAQ are the defaults I believe.
Reply With Quote
  #6  
Old 02-14-2011, 08:03 PM
rdellar17 rdellar17 is offline
Sage User
 
Join Date: Jan 2011
Location: AR
Posts: 24
Quote:
Originally Posted by Tiki View Post
Of course you know that the HVR-2250 supports both analog and digital. The encoding options you are referring to only apply to analog recordings.

If you are recording clear-QAM from cable or ATSC over the air digital, this card just grabs the digital stream in whatever format it was transmitted. It does not transcode digital signals to some other format, so the quality settings have no effect.

If you are recording analog cable or getting the output of a set top box via composite or S-Video, then you are talking analog and the settings you mention will apply.
Yup this is for capturing S-Video...
Reply With Quote
  #7  
Old 02-14-2011, 08:05 PM
rdellar17 rdellar17 is offline
Sage User
 
Join Date: Jan 2011
Location: AR
Posts: 24
Quote:
Originally Posted by stanger89 View Post
Those listed in the FAQ are the defaults I believe.
Cool. Well that works out well then for me.
Reply With Quote
  #8  
Old 05-07-2011, 11:27 PM
rdellar17 rdellar17 is offline
Sage User
 
Join Date: Jan 2011
Location: AR
Posts: 24
I wanted to update this thread since the information listed in it is incorrect.

Basically the settings listed in the FAQ do NOT correspond to how the analog recordings are setup.

HERE is a thread from 2005 that shows how they really work. (From the 3-4 I tested these appear to be correct.)

Here is the text version of the table in the PDF.
Code:
Quality		VBR	AvgVideoRate	Resolution	AudioBitrate
Best		No	6Mbps		720x480		384kbps
Great		No	3.8Mbps		720x480		384kbps
Good		No	2.8Mbps		480x480		256kbps
Fair		No	1.7Mbps		480x480		256kbps
CVD		Yes	2.5Mbps		352x480		224kbps
SVCD_ELP	Yes	1.152Mbps	480x480		224kbps
SVCD_LP		Yes	1.6Mbps		480x480		224kbps
SVCD_SP		Yes	2Mbps		480x480		224kbps
DVD_ELP		Yes	3Mbps		720x480		384kbps
DVD_LP		Yes	4.8Mbps		720x480		384kbps
DVD_SP		Yes	6.4Mbps		720x480		384kbps
MPEG2Max	No	12Mbps		720x480		384kbps
Below is a follow up thread on this one... Still trying to find the best way to encode with SageTV.
http://forums.sagetv.com/forums/showthread.php?t=55546
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
MPEG2 Recording Quality Question wayner SageTV Software 10 09-19-2009 05:28 AM
Recording quality options not working djpurpose SageTV Software 8 01-24-2008 04:09 PM
Options for Sage MPEG2 decoder in 6.3.2? davin SageTV Beta Test Software 10 11-27-2007 06:38 PM
Best MPEG2 Encoder Out there? tdalton Hardware Support 4 07-29-2004 09:08 AM


All times are GMT -6. The time now is 10:23 PM.


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