Log in

View Full Version : tsMuxer "unsupported file format" error


ggking7
6th December 2008, 19:37
Whenever I select the playlist file I need from a Blu-Ray rip in tsMuxer-1.8.8, I get an "Unsupported file format" error. Does anyone know how to fix this?

I'm running tsMuxer in Linux via wine because the Linux version isn't compiled for my gcc version.

EDIT: I can -demux with tsMuxer. How can I join the separate stream files after they're demuxed? Another program maybe?

QuadcoreHD
8th December 2008, 19:11
TSSplitter will do it.

ggking7
8th December 2008, 19:18
Do you mean tssplitter to mux the separate elementary stream files? Will tssplitter be able to sync the audio and video from elementary streams?

microchip8
8th December 2008, 19:29
Do you mean tssplitter to mux the separate elementary stream files? Will tssplitter be able to sync the audio and video from elementary streams?

why don't you use a meta file to mux the separate streams back into ts/m2ts? I already showed you an example on how to write a meta file in another thread

EDIT: if you don't know how, give me the full path to both files and I'll write you a meta file. Also give me video format info and audio format info

ggking7
8th December 2008, 19:33
Hi froggy1,

Here's my meta file:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr
V_MPEG4/ISO/AVC, "H:\videos\blu-ray\movie\BDMV\PLAYLIST\01007.mpls", insertSEI, contSPS, down-to-dts, mplsFile=01007, track=6913

It fails though and I think it's because it wants an m2ts file specified instead of an mpls file, but I don't want just one m2ts file remuxed, I want the whole stream which is spread across multiple m2ts files.

Also, do you know how to determine the track number? I just copied this one from the GUI.

microchip8
8th December 2008, 19:53
I'm not sure if tsmuxer handles mpls files. You could try mencoder to copy everything in one file, for example

mencoder file1.mpls file2.mpls file3.mpls -ovc copy -nosound -of rawvideo -o video.h264

then you can use the the video.h264 file in the meta file. I think you can do the same with audio, eg

mencoder file1.mpls file2.mpls file3.mpls -ovc frameno -oac copy -of rawaudio -o audio.ac3

as for getting the track numbers, you could try mplayer file.mpls -identify (not sure if it'll work)

ggking7
8th December 2008, 20:08
Thanks, I'll look into mencoder soon. Do you know if it can parse an mpls file and use it to select the correct m2ts files?

microchip8
8th December 2008, 20:10
No idea. I don't deal much with BD stuff at the moment

QuadcoreHD
10th December 2008, 18:35
TSSplitter will join the the .m2ts files together once they are demuxed etc...it will NOT, however, select the correct streams from the .MLPS. At this point, it's pretty much trial and error to select the correct MLPS from the disc, but it is GENERALLY one of the largest .mlps files based on size. Opening the right .mlps in TSmuxer is definitely the best way to go, once you open it, just demux/remux as norma. You will know you have the right file based on the length of the video file shown in TSmuxer, if its the same as the movie length, you know you're gold.