works fine for me. here's a mediainfo readout on a 60 second clip recorded in eyetv from my hdhomerun. maybe i'm just not clear what you are recording.
------
General
ID : 8210
Complete name : /Volumes/My Book/000000000f5f531f.mpg
Format : MPEG-TS
File size : 25.8 MiB
Duration : 1mn 2s
Overall bit rate : 3 466 Kbps
Video
ID : 2048 (0x800)
Menu ID : 7 (0x7)
Format : MPEG Video
Format version : Version 2
Format profile : Main@
main
Format settings, Matrix : Default
Duration : 1mn 2s
Bit rate mode : Constant
Bit rate : 3 137 Kbps
Nominal bit rate : 3 089 Kbps
Width : 704 pixels
Height : 480 pixels
Display aspect ratio : 4/3
Frame rate : 29.970 fps
Standard : NTSC
Colorimetry : 4:2:0
Scan type : Interlaced
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.310
Audio
ID : 2049 (0x801)
Menu ID : 7 (0x7)
Format : AC-3
Format/Info : Audio Coding 3
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Video delay : -323ms
Language : English
Menu #1
ID : 48 (0x30)
Menu ID : 5 (0x5)
Menu #2
ID : 49 (0x31)
Menu ID : 7 (0x7)
Format : MPEG Video / AC-3
List : 2048 (0x800) (MPEG Video) / 2049 (0x801) (AC-3, eng)
Language : / eng
Menu #3
ID : 50 (0x32)
Menu ID : 8 (0x8)
Menu #4
ID : 51 (0x33)
Menu ID : 10 (0xA)
Menu #5
ID : 52 (0x34)
Menu ID : 12 (0xC)