I think they are MPEG2/PS and not TS.
It would be interesting to know (and may assist others reading help you troubleshoot) EXACTLY what format these captures are in. If it's some sort of hybrid, or almost Transport Stream, or almost Program Stream, but not fully compliant with the standards, that might be a big part of the problem.
Agreed, I will attempt to nail this down. A quick look via ffmpegx indicates:
Video: mpeg-2, 1920x1080, 16356kbps, 29.97 fps
Audio: ac3, 48000Hz, 384kbps
I believe this is a programs stream as ffmpegx cannot deal with transport streams (from memory). The capture applcation is setup to record the files as MPEG2/PS.
I should also mention the stats of my Roku box:
Extra swap added via SD card: 512M
More info: I am attempting to try and make some avi based files for playback via VLC on MacOSX. I do have the QuickTime MPEG2 extensions loaded and can playback all the video via QuickTime minus the audio (ac3). So, perhaps if I move the audio to mp(3 or 2) I might have more luck getting a "correct" stream. Interesting how the DBviewer app for Windows can deal w/these program streams and not anything else. Getting DirectShow is an option which I assume may produce more problems than solve (but I could be wrong here - as I am not as familiar w/DS vrs Quicktime).....
Ok, I appologize for the re-edits - bujt I feel I must make an effort to report all my findings to the community. My first attempt to re-encode one of my captured file which is in 720p with ac3 audio to 720p mp3 succedded in producing flawless video playback on my G5 MacOSX boxen (1.8Ghz) without audio (since I stupidly selected audio stream 1 instead of 0 via ffmpegX). Attempting to re-encode w/audio stream 0. But video playback was promising in terms of verifying I have a good source file....
Crap, just noticed:
Encoding started on Sat Oct 29 14:31:21 EDT 2005
MEncoder dev-CVS-050123-19:55-3.3 (C) 2000-2005 MPlayer Team
Mac OSX static build for ffmpegX
success: format: 0 data: 0x0 - 0x63ef56b1
MPEG-PS file format detected.
Too many video packets in the buffer: (528 in 8400353 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.
MPEG: No audio stream found -> no sound.
VIDEO: MPEG2 1280x720 (aspect 3) 59.940 fps 11373.6 kbps (1421.7 kbyte/s)
[V] filefmt:2 fourcc:0x10000002 size:1280x720 fps:59.94 ftime:=0.0167
Opening video filter: [expand osd=1]
The selected video_out device is incompatible with this codec.
Expand: -1 x -1, -1 ; -1 (-1=autodetect) osd: 1
Opening video filter: [scale w=1280 h=720]
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1280 x 720 (preferred csp: Mpeg PES)
VDecoder init failed
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
Forcing output fourcc to 58564944 [XVID]
Writing AVI header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
VDec: vo config request - 1280 x 720 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
SwScaler: using unscaled Planar YV12 -> Planar YV12 special converter
videocodec: libavcodec (1280x720 fourcc=58564944 [XVID])
BUT!!!! Euraka!!!! (somewhat):
The MacOSX Application "MPEG Streamclip" completely understands the program stream and can flawlessly playback the file with video/audio in sync..... $.02 MPEG Streamclip version 1.3.1. So, I have a valid program stream file with valid video and audio streams.... MPEG Streamclip see the file as:
Stream: 10-23 12-27-12_WTTG-DT-1.mpg
Type: MPEG program stream
Data Size: 1.56 GB
Bit Rate: 11.37 Mbps
224 MPEG-2, 1280 Ã— 720, 16:9, 59.94 fps, 11.37 Mbps, progressive
128 AC3 3/2, 48 kHz, 448 kbps
10-23 12-27-12_WTTG-DT-1.mpg (1.56 GB)
Pardon my exitement!! Holy Sh*t!!!! MPEG Streamclip produced a program stream file that plays flawlessly in VLC on MacOSX. Here are the perticulars:
Stream: 10-23 12-27-12_WTTG-DT-1.mpeg
Type: MPEG program stream
Data Size: 1.56 GB
Bit Rate: 11.33 Mbps
224 MPEG-2, 1280 Ã— 720, 16:9, 59.94 fps, 8.20 Mbps, progressive
192 MP2 stereo, 48 kHz, 384 kbps
10-23 12-27-12_WTTG-DT-1.mpeg (1.56 GB)
i will test on the roku in a moment....
Ok, At least I have audio now. But horrible sync on the roku. 1-2 seconds off. Does the roku possibly need to have it's code optomized? Obviously AC3 is an issue. NFS seems broken in 2.0.35 - I can't list the contents of a NFS mount although I can mkdir, touch and cd - otherwise I would start testing mounting protocols as a potiential issue.... $.02
Any additioanl tests i should run for the community? Let me know and I will see if I can provide results...