What I did was create two new encoder profiles for MythArchive in R5F27 that take 16:9, USA, over the air, HD shows and cut off equal amounts from each side to make them 4:3. I added the profiles to the bottom of the encoder profiles file: /usr/share/mythtv/mytharchive/encoder_profiles/ffmpeg_dvd_ntsc.xml
You can then select one of these profiles from within the menus of MythArchive. The new profiles have the word Fullscreen in there titles.
The only way I could figure out how to do it was to make two different profiles, one to process 1080i shows and one to process 720p shows. They each need a different amount of cropping. I only made "SP" profiles because that was the quality I was interested in but the idea is easily expandable. You can add as many profiles as you need. I added two lines (-cropleft and -cropright) to each profile and modified a third (-aspect). The lines are position dependent and cannot be moved around in the profile or it will not work as expected.
This could also be used for archiving those 4:3 shows broadcast on digital channels that wind up having black bars on all 4 sides, you know, the ones that you use 16:9 zoom when watching them in Mythtv. This would make them full screen on your dvd (with a 4:3 tv).
Good Luck!
Ziggy
Entire profiles file:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<encoderprofiles>
<profile>
<name>HQ</name>
<description>A high quality profile giving approx. 1 hour of video on a single layer DVD</description>
<bitrate>4121.19</bitrate>
<passes>2</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="9000k"/>
<parameter name="-s" value="720x480"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="192k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="%aspect"/>
<parameter name="-pass" value="%passno"/>
<parameter name="-passlogfile" value="%passlogfile"/>
<parameter name="" value="%outputfile"/>
</profile>
<profile>
<name>SP</name>
<description>A standard play profile giving approx. 2 hour of video on a single layer DVD</description>
<bitrate>2096.63</bitrate>
<passes>1</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="4771k"/>
<parameter name="-s" value="720x480"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="192k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="%aspect"/>
<parameter name="" value="%outputfile"/>
</profile>
<profile>
<name>LP</name>
<description>A long play profile giving approx. 4 hour of video on a single layer DVD</description>
<bitrate>1030.07</bitrate>
<passes>1</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="2344k"/>
<parameter name="-s" value="352x480"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="192k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="%aspect"/>
<parameter name="" value="%outputfile"/>
</profile>
<profile>
<name>EP</name>
<description>A extended play profile giving approx. 6 hour of video on a single layer DVD</description>
<bitrate>671.48</bitrate>
<passes>1</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="1526k"/>
<parameter name="-s" value="352x240"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="128k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="%aspect"/>
<parameter name="" value="%outputfile"/>
</profile>
<profile>
<name>SP 1080i Fullscreen</name>
<description>1080i to 4:3 fullscreen(cropped sides, top and bottom bars removed) giving approx. 2 hours of video on a single layer DVD</description>
<bitrate>2096.63</bitrate>
<passes>1</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="4771k"/>
<parameter name="-cropleft" value="240"/>
<parameter name="-cropright" value="240"/>
<parameter name="-s" value="720x480"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="192k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="4:3"/>
<parameter name="" value="%outputfile"/>
</profile>
<profile>
<name>SP 720p Fullscreen</name>
<description>720p to 4:3 fullscreen(cropped sides, top and bottom bars removed) giving approx. 2 hours of video on a single layer DVD</description>
<bitrate>2096.63</bitrate>
<passes>1</passes>
<parameter name="-v" value="1"/>
<parameter name="-i" value="%inputfile"/>
<parameter name="-r" value="ntsc"/>
<parameter name="-target" value="dvd"/>
<parameter name="-b" value="4771k"/>
<parameter name="-cropleft" value="160"/>
<parameter name="-cropright" value="160"/>
<parameter name="-s" value="720x480"/>
<parameter name="-acodec" value="ac3"/>
<parameter name="-ab" value="192k"/>
<parameter name="-ac" value="2"/>
<parameter name="-copyts" value=""/>
<parameter name="-aspect" value="4:3"/>
<parameter name="" value="%outputfile"/>
</profile>
</encoderprofiles>