Jump to content

Help! H.264 recorded as .MPG Program Stream?


Datatag

Recommended Posts

Posted

Hello All

 

I've been testing DVB-S and DVB-S2 HD capture with good results, using the VideoRecorder plugin with the output format set to .TS.

 

Unfortunately the other day I accidentally used "Send To PVR" and saved a capture from BBC HD as a PS (.mpg), rather than recording it manually using VideoRecorder. The resulting file can only be played by a couple of programs - notably Media Player Classic and VLC - but I can't do anything else with it!

 

Is there any way I can correct my mistake and modify or transcode the file so it appears to be a proper H.264/AVC file, as if I saved it to be a .TS in the first place?

 

 

Any help appreciated!

 

Regards

 

Derek

Posted

I don't have any h.264 streams to test myself, but I believe ProjectX supports h.264, in which case you should be able to remux your file to a standard .ts file without need for transcoding.

Posted
I don't have any h.264 streams to test myself, but I believe ProjectX supports h.264, in which case you should be able to remux your file to a standard .ts file without need for transcoding.

 

Hi Richard

 

Many thanks for the reply - I'll try ProjectX and see if it will convert the file back to what it should be, hopefully without transcoding, and post my results.

 

I'd tried various ways to recover the original data including using TSRemux to split the file into elementary streams and then setting up a custom graph with Graphedit, but I could only play the file if Media Player Classic was loaded. There seemmed to be no way that I could use the recovered AVC stream in anything else ;)

 

Regards

 

Derek

Posted
but I believe ProjectX supports h.264

wrong !

Posted

Hello All

 

No luck with ProjectX, unfortunately - the program does load the file but says "No Preview Available".

When I attempt to demux the file to a .TS I get the following entires in the logfile:

 

<<< quick info >>>

 

-> Input File 0: 'H:\BBC HD 01-16 20-53-36 Torchwood 2X01.mpg' (8,060,423,964 bytes)

-> Filetype is MPEG-2 PS/SS (PES Container)

-> make a TS

-> found PES-ID 0xE0 (MPEG Video) mapped to 0xE0 @ 32

-> found PES-ID 0xC0 (MPEG Audio) mapped to 0xC0 @ 140882

---> new File: H:\New Folder\BBC HD 01-16 20-53-36 Torchwood 2X01.ts

 

summary of created media files:

Stream: 'H:\New Folder\BBC HD 01-16 20-53-36 Torchwood 2X01.ts'

=> 86,856 bytes written...

-> we have 0 warnings/errors.

 

<<< end of quick info >>>

 

-> Input File 0: 'H:\BBC HD 01-16 20-53-36 Torchwood 2X01.mpg' (8,060,423,964 bytes)

-> Filetype is MPEG-2 PS/SS (PES Container)

-> make a TS

-> found PES-ID 0xE0 (MPEG Video) mapped to 0xE0 @ 32

-> found PES-ID 0xC0 (MPEG Audio) mapped to 0xC0 @ 140882

-> skip system_end_code @ 8060423960

 

summary of created media files:

=> 0 bytes written...

-> we have 0 warnings/errors.

 

So, the output and log files are created, the Process Window shows progress from 0 to 100% over a couple of minutes but when the process is finished, the output file is deleted.

 

Guess that it doesn't like the file either - luckily for me the program is repeated this evening, but I would still like to fix this problem if I can. Any help or guidance would be appreciated!

 

 

Many Thanks

 

Derek

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...