AVS › AVS Forum › HDTV › HDTV Recorders › Best tool(s) for MPEG-4/H.264 broadcast stream to MPEG-2 conversion?
New Posts  All Forums:Forum Nav:

Best tool(s) for MPEG-4/H.264 broadcast stream to MPEG-2 conversion?

post #1 of 15
Thread Starter 
So I'm getting set to dive into transport stream recording w/ a new R5000HD mod to my E* 622 reciever.

I think I've gotten together the necessary tools for MPEG-2 .TS viewing/archiving and manipulation (i.e. R5000HD/SageTV software bundle; HDTV Dump app add-on for MCE; VideoReDo).

Issue is, as many of you know, a growing number of channels are broadcast in MPEG-4/H.264 rather than MPEG-2. Thus, output of the streams to D-VHS and viewing through MCE '05 seems impossible, unless they are converted to MPEG-2. Ideally, I want to be able to do both--1) dump to D-VHS for archiving/viewing from tape; and 2) playback of the file directly on my HDTV (for now, via my Xbox 360s Media Center browser, which taps into my MCE '05 laptop. It's internal HD or a connected USB drive will be home home to the files).

So, what's the best tool/process for acheiving this w/ the MPEG-4/H.264 content? For some (archiving), it seems a transcoding solution is a must; for others (viewing), I'd love to hope there is an H.264 plug-in for MCE out there that offers functionality akin to HDTV Dump and MPEG-2 stream viewing. I just want to be able to make good w/ ALL the content I'm paying for...y'know?
post #2 of 15
Thread Starter 
So I'm hoping that everyone is just consumed w/ CES and that there indeed IS an answer/solution to the question posted above...

Anyone?
post #3 of 15
I think I read that right now the currently broadcast MPEG-4 streams just contain embedded MPEG-2 streams.

That would mean that someone should be able to just write a software tool to extract the MPEG-2 streams and then these could be recorded to DVHS tape or stored on a DVD or hard drive as an MPEG-2 file.
post #4 of 15
Thread Starter 
I know some supposed MPEG-4 channels are only 'tagged' in the stream header as MPEG-4 but are actually MPEG-2, but a few of the newly added E* HD channels (as of a few months ago, newly added, that is) such as StarzHD and I think UniversalHD are actually MPEG-4/H.264.

So, especially for archiving those glorious UHD episodes of "Battlestar Galactica" and the like, I'd love to have a transcoding/H.264 streaming option if it exists...
post #5 of 15
When I got the h264 codec (coreavc), there was a program included named haali media splitter. I don't really understand what it does, but maybe you will. Take a look: http://haali.cs.msu.ru/mkv/

I also would like to reencode the .mkv (MP4) file to a mpeg2 one for use with MCE. Plays fine in Media Player, but I can't use the remote.
post #6 of 15
Quote:
Originally Posted by shanewalker View Post

I know some supposed MPEG-4 channels are only 'tagged' in the stream header as MPEG-4 but are actually MPEG-2, but a few of the newly added E* HD channels (as of a few months ago, newly added, that is) such as StarzHD and I think UniversalHD are actually MPEG-4/H.264.

So, especially for archiving those glorious UHD episodes of "Battlestar Galactica" and the like, I'd love to have a transcoding/H.264 streaming option if it exists...


The only true MPEG4 H.264 channels are StarzHD, NFL Network and HGTH. UHD is MPEG2 so you can record Battlestar Galactica no problem.
post #7 of 15
Thread Starter 
Quote:
Originally Posted by CKNA View Post

The only true MPEG4 H.264 channels are StarzHD, NFL Network and HGTH. UHD is MPEG2 so you can record Battlestar Galactica no problem.

Does the R5000 record the UHD 'fake' MPEG-4 stream as a straight MPEG2 .TS (i.e the deceptive flag/header makes no difference)? If so, that's fantastic, indeed!
post #8 of 15
Quote:
Originally Posted by shanewalker View Post

Does the R5000 record the UHD 'fake' MPEG-4 stream as a straight MPEG2 .TS (i.e the deceptive flag/header makes no difference)? If so, that's fantastic, indeed!

Yes it records no problem. There are no fake MPEG4 h264 streams. It was something, that somebody made up. Basically they are hidden from old receivers as they have different pid headers.
post #9 of 15
Thread Starter 
Great to know. I was aware that they had manipulated the headers to make them unviewable on pre-vipXXX series recievers, but wasn't sure if that affected the ability of the R5000 to record them in standard fashion. Thanks for the confirmation.

As for conversion of MPEG-4 streams...I know many lambast StarzHD for not getting its PQ 'in order', but as that may be, what apps do folks suggest? Will VideoReDo cover me, or are there other tools needed? I have CleanerXL (which I THINK could do a MPEG-4 to -2 transcode [but I'm not 100% positive), but its getting it from a .TS to a MPEG-2 that seems to be needed, and I know it won't read transport streams.
post #10 of 15
VLC from videolan.org supports transcoding.
post #11 of 15
The folks who are most technically inclined usually use a combination of AviSynth and VirtualDub to transcode. I do most of my work through AviSynth scripts (decompression and filtering) and then open them in VirtualDub to compress. The learning curve can be somewhat steep, but the tools are far more powerful than those available in any other program that I'm aware of. And if you can program, the capabilities are basically unlimited.
post #12 of 15
I'd like to see how you're transcoding to MPEG2@HL in virtualdub
post #13 of 15
Quote:
Originally Posted by timecop View Post

I'd like to see how you're transcoding to MPEG2@HL in virtualdub

I'm actually only outputting from VirtualDub using the XviD encoder (1280x720@60p).

The only MPEG-2 encoder I've got that can output MP@HL (I have CC Basic too but it only does ML) is MainConcept, which I got with Premiere Pro, so if I had to do this, I'd use the AviSynth plug-in for Premiere to open my file, and then export using "Adobe Media Encoder".

Streaming media players based on the Sigma Designs EM863x series of media processors should be coming out soon, so IMHO transcoding to MPEG-2 is just a stopgap measure for those who don't have MPEG-4.2 capable streaming media players now. I'd be keeping around the original H.264 streams for when I can buy a player than handles them natively.
post #14 of 15
Thread Starter 
Thanks for the input/suggestions. However...

For those out there, including myself, who may be familiar with the basics of compression/encoding/transcoding but prefer a more 'friendly' GUI-fied solution, does anyone have suggestions? I'd prefer something fairly streamlined and easy to use, even if it doesn't give me all the handles/controls that a maestro compressionist would prefer. Just not wanting to get into a suite of 5 apps and command line scripting, y'know?

In short: I can stomach a two/three step process, but they'd need to be fairly automated ones...I have only so much free time, unfortunately, and want to put as much of that into watching the content rather than digging into the fine details of tranmogrifying it. I get that its fun for some (and bless you all), but for me, not so much.
post #15 of 15
You can come up with a drag and drop target for VLC to take H264 in, transcode to MPEG@HL and dump that as .TS out in probably about 30 minutes of reading documentation.
After that, its just days/hours that will take to encode it.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: HDTV Recorders
AVS › AVS Forum › HDTV › HDTV Recorders › Best tool(s) for MPEG-4/H.264 broadcast stream to MPEG-2 conversion?