View Full Version : smartLabs tsMuxeR: Transport Stream muxer
roman76r
25th January 2008, 01:25
Supported output formats:
- TS
- M2TS
- Blu-ray
Supported video codecs:
- H.264
- VC-1
- MPEG2
Supported audio codecs:
- AAC
- AC3 / E-AC3(DD+)
- Dolby True HD (for streams with AC3 core only)
- DTS/ DTS-HD
- LPCM
Supported subtitles:
- M2TS Presentation graphic stream
- SRT text subtitles
Supported containers and formats:
- elementary stream
- Transport stream TS and M2TS
- Program stream EVO/VOB/MPG
- Matroska MKV/MKA
Additional features currently implemented:
* Ability to set muxing fps manually and automatically
* Ability to change level for H.264 streams
* Ability to shift a audio and subtitle tracks
* Ability to extract DTS core from DTS-HD
* Ability to extract AC3 core from Dolby True HD
* Ability to join files.
* Ability to change fps for a subtitle tracks.
* Ability to convert between Blu-ray LPCM format and WAVE files.
* Writing language information to the Blu-ray disk and to the TS/M2TS language descriptor.
* Ability to cut source files
* Ability to split output file
* Ability to detect audio delay for TS/M2TS/MPG/VOB/EVO sources
* Ability to remove pulldown info from stream
* Ability to open Blu-ray playlist (MPLS) files
* Ability to convert SRT subtitles to PGS
Current Version 1.8.4(b)
Version 1.8.4(b) - Windows (http://www.smlabs.net/tsMuxer/tsMuxeR_1.8.4(b).zip)
Version 1.7.3(b) - Linux (console only) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.3(b).tar)
History
* Version 1.8.4(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.8.4(b).zip)
- Ability to convert SRT to PGS added.
- Some minor bugfixes.
* Version 1.7.6(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.6(b).zip)
- Ability to open Blu-ray playlist (MPLS) files added. Also, when MPLS file is opened, chapters list automatically imported.
When MPLS is processed, "Clean Break" for connection_condition=5 correctly processed. It is actually for large playlists (10 M2TS files and more).
- bug fixed: some H.264 streams in version 1.7.1/2/3 did not work in PS3. It is the same problem it was corrected in version 1.7.3. Fixed again.
- bug fixed: Issue with muxing PGS stream from several source files (i.e. append mode) fixed.
* Version 1.7.3(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.3(b).zip)
- Improved M2TS splitting in Blu-ray mode
- bug fixed: some H.264 streams in version 1.7.1/1.7.2 did not work.
* Version 1.7.2(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.2(b).zip)
- Issue with demuxing PGS to SUP format fixed.
* Version 1.7.1(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.1(b).zip)
- Bug fixed: Now pulldown info correctly processed.
- Ability to remove pulldown info from stream added. All video codecs are supported: H.264, VC-1, MPEG2.
- Some small bug fixes and improvements. Also tsMuxeR package size is decreased and dependings to other libraries have been removed.
* Version 1.6.3(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.6.3(b).zip)
-Bug fixed: PTS/DTS timing for MPEG2 streams without GOP headers filled wrong
-Bug fixed: CBR muxing mode since version 1.6 worked wrong
-Bug fixed: trim function did not work for minutes measure unit
-Ability to detect audio delay for TS/M2TS/MPG/VOB/EVO sources added
-Drag&drop for GUI added
* Version 1.6.1(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.6.1(b).zip)
- Option to split output file added.
- Option to cut source files added.
- Bug fixed: TS PTS/DTS timing filled wrong for some progressive H.264 streams, if frame data was ahead SPS/PPS data in source stream.
* Version 1.5.1(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.5.1(b).zip)
- Issue with TRUE-HD tracks demuxing fixed.
* Version 1.5.0(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.5.0(b).zip)
- Added LPCM support
* Version 1.4.6(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.6(b).zip)
- Fixed a bug with synchronization of a H.264 stream and audio. This bug was appear on some streams only. When there was this bug, In a log were printed many messages "B-pyramid level 2 detected","B-pyramid level 3 detected" e.t.c.
* Version 1.4.5(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.5(b).zip)
- Fixed blu-ray folders names
- Added chapters for Blu-ray muxing
* Version 1.4.4(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.4(b).zip)
- Added Blu-ray muxing mode
- Added demuxing mode
- Added Presentation Graphic stream support
- Added language descriptor support
* Version 1.2.9 (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.9.zip)
- Fixed MKV parsing module. Some MKV files did not work (lace sice invalid detected for xiph laces, this cause access violation error)
* Version 1.2.8 (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.8.zip)
- Fixed AC3 stream detection. Some AC3 streams were not recognized (broken in version 1.2.6 only)
* Version 1.2.6 (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.6.zip)
- Added Dolby True HD support
- Added MPEG audio layer 1/2/3 support
- Fixed a bug in the M2TS parsing module. Sometimes TS frames were lost.
- Fixed a bug in the Matroska parsing module. Short NAL unit len codes for H.264 tracks did not work.
* Version 1.2.0: (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.0.zip)
- Added M2TS muxing
- Fixed stream type detection function (sometimes some audio/video streams were not found)
* Version 1.1.5 (http://www.smlabs.net/tsMuxer/tsMuxeR_1.1.5.zip)
- The first release
tyee
25th January 2008, 02:12
Looks nice, Roman. I'll have to give it a try! Thanks!
You are the author I assume!!
yonta
25th January 2008, 09:14
This is the muxer I've been looking for!
Thank you.
a quick test result with EVO/M2TS to TS remuxing
1. DTS/DTS-HD tracks in EVO are not recognized.
2. some DTS tracks in EVO are recognized as mono AAC 96 KHz.
3. DTS/DTS-HD in m2ts is correctly recognized and processed.
4. VC-1 in m2ts is not recognized.
I will test more with elementary stream muxing and report the result.
roman76r
25th January 2008, 10:23
This is the muxer I've been looking a quick test result with EVO/M2TS to TS remuxing
1. DTS/DTS-HD tracks in EVO are not recognized.
2. some DTS tracks in EVO are recognized as mono AAC 96 KHz.
3. DTS/DTS-HD in m2ts is correctly recognized and processed.
4. VC-1 in m2ts is not recognized.
My tests EVO/M2TS files work fine. Can you give me example (30-50Mb) of your problem M2TS and EVO file?
Atak_Snajpera
25th January 2008, 11:19
Where can I find documentation in english? Provided readme.txt is in russian.
BTW. It would be awesome if we could mux directly to M2TS :)
yonta
25th January 2008, 12:16
My tests EVO/M2TS files work fine. Can you give me example (30-50Mb) of your problem M2TS and EVO file?
please check your pm.
hm10
25th January 2008, 15:15
we can to add subtitles?
or you can add support in subs
thx
fbd
25th January 2008, 16:59
:thanks:roman76r
Could you send me readme.txt in english please?
I have mux some mkv files with h264/ac3 and works fine:)
:thanks:
Regards
Franck
The1n
25th January 2008, 17:01
@Roman
I nearly love u ... this is the tool lots of people have been waiting for THANK YOU!!
The1n
Norway
Zow
25th January 2008, 19:12
Thanks roman76r!
Is there a way to do subtitles with this?
If not, any chance of implementing it sometime soon?
menlvd
25th January 2008, 23:26
Great tool :)
The1n
26th January 2008, 00:08
*wrong post* sry
roman76r
26th January 2008, 00:11
Zow
Is there a way to do subtitles with this?
If not, any chance of implementing it sometime soon?
I plan to add a subtitles, m2ts muxing, output file splitting and stream demuxing at nearest time.
Atak_Snajpera
26th January 2008, 00:26
m2ts muxing should be implemented in first place. Whole PS3 scene is waiting for this :) BTW Excellent tool! You are a hero!
klas
26th January 2008, 00:33
It its possible to convert to bluray and to see in ps3?
The1n
26th January 2008, 00:47
Zow
I plan to add a subtitles, m2ts muxing, output file splitting and stream demuxing at nearest time.
This is very promising. Hopefully we'll see muxing of lpcm, dolby true hd in the future.
Olebrumm71
26th January 2008, 01:05
Hello!
I just tried to use this new 'tsMuxer' application to mux a H.264/AVC elementary stream (made using HRD patched X264) with a 1536kbit/sec DTS audio track.
The resulting TS file plays well on my computer.
I then ran this TS file through TSRemux 0.18 creating a BluRay output. The resulting .m2ts file (in the STREAM folder) also plays well on my PC.
I then transfer this .m2ts file (renaming it though to .mpg ) to the HD of my PS3. When playing this file on the PS3 the video is perfect, but there is NO audio at all. The control panel in the PS3 XMB video player shows no audio codec at all for the file?
And I think that I have seen other people have reported that the PS3 is capable of playing back MPEG-2 transport streams with H.264/AVC video streams and DTS audio-tracks? (or is this limited to MPEG-2 transport streams with MPEG-2 video and DTS audio tracks ? )
roman76r
26th January 2008, 01:11
This is very promising. Hopefully we'll see muxing of lpcm, dolby true hd in the future.
Yes.
Atak_Snajpera
m2ts muxing should be implemented in first place
OK. :)
Tomorrow I shall make updating with m2ts support.
Atak_Snajpera
26th January 2008, 01:12
I then transfer this .m2ts file (renaming it though to .mpg )
Renaming is not necessary!
When playing this file on the PS3 the video is perfect, but there is NO audio at all.
Audio must be transcoded to AC3!
Tomorrow I shall make updating with m2ts support.
Oh my god! You are really fast!
survivant001
26th January 2008, 02:04
did someone try this feature ?
Ability to change level for H.264 streams
I think we should still continue to generate a h264 4.1 and mux it with this tool.
Guest
26th January 2008, 04:11
Here is my translation of the readme.txt.
-----
How to use tsmuxer from the command line:
It is necessary to create a file with the extension '.meta'. In this file are listed the streams that are to be multiplexed into the transport stream, the type of each stream, and additional parameters delimited by commas. Each additional parameter is specified by a name and value. Here is an example of the contents of a .meta file:
V_MPEG4/ISO/AVC, D:\media\test\stream.h264, fps=25
A_AC3, D:\media\test\stream.ac3, timeshift=-10000ms
This example specifies the multiplexing of one AC3 audio stream and one H264 video stream.
Additional parameters:
fps - For H264 video it is possible to assign an fps value (see the example above). If fps is not specified, it is determined from the stream.
level - Allows for specifying the level field in H264 streams. For example, it is possible to change High@5.1 to High@4.1. One should bear in mind that this merely rewrites the field and does not recode the stream to satisfy the requirements of the lower level.
timeshift - Supports timeshifting of the audio stream. It can specify positive or negative timeshifts. The value of timeshift can be given in milliseconds ending with 'ms' (e.g., 25ms), or in seconds ending with 's' (e.g., 1s). This parameter makes it possible to shift the audio either forwards in time (positive values of the parameter) or backwards in time (negative values of the paramater).
down-to-dts - Can be used to convert DTS-HD to standard DTS.
track - Beginning from version 0.9.96 this parameter allows specifying a stream contained in a container. In this case it is necessary to specify the number of the stream inside the container. The following containers are supported:
TS/M2TS
EVO/VOB/MPG
MKV
To determine the number of a path, execute:
tsmuxer <name of the container file>
To start tsmuxer, open a Windows command window and type:
tsmuxer <name of a .meta> <name of the output TS file>
Specifiers for codecs in the .meta file:
V_MPEG4/ISO/AVC - H264
V_MS/VFW/WVC1 - VC1
V_MPEG-2 - MPEG2
A_AC3 - DD (AC3)/DD+ (E-AC3) [The subtype DD or DD+ is determined automatically]
A_AAC - AAC
A_DTS - DTS/DTS-HD
tsmuxer does not use external filters (codecs).
yonta
26th January 2008, 05:32
I played around with elementary stream muxing last night and all the samples I have seemed to work just fine!!! except one vc-1 video from Blu-ray.
My rough guess is that this 1080i@29.97fps vc-1 video(NIN Live) is probably corrupt or something because another 1080i@29.97fps vc-1 from HD DVD(Galapagos) works ok.
Looking forward to TrueHD/LPCM support!
puppydg68
26th January 2008, 07:39
Thank you so much, I've been looking for a good AVC+ac3 solution for PS3 streaming. Xmuxer/manzan and everything else let me down.. Going to try this right away!
Hope it works with ps3
update. Works great on the 2 muxes i tried so far. One thing to note, the .TS files that TSmuxer outputs is fully compatible with PS3 with full audio. No need to remux using tsremux to .M2ts. Both muxes i tried had full audio with the resulting TSmuxer file.
1) AVC+LCPM Blu-ray - demuxed using tsremux, and audio converted to .AC3 - Muxed back together with the new TSMuxer to .TS - worked 100% on ps3 streamed through tversity.
2) X264 MKV - mkvextract into elementary streams, AVC Profile converted to 4.1. Muxed back together with new TSMuxer to .TS - worked again.
Just wanted to say thanks for an awesome tool.
fbd
26th January 2008, 08:59
:thanks:neuron2
yonta
26th January 2008, 09:01
1) AVC+LCPM Blu-ray - demuxed using tsremux, and audio converted to .AC3 - Muxed back together with the new TSMuxer to .TS - worked 100% on ps3 streamed through tversity.
2) X264 MKV - mkvextract into elementary streams, AVC Profile converted to 4.1. Muxed back together with new TSMuxer to .TS - worked again.
Just for your info,
1) You don't have to demux AVC in this case.
Just load the .m2ts in tsMuxeR and uncheck LPCM track and add .AC3 converted from LPCM.
2) tsMuxeR supports Direct MKV input and on-the-fly AVC level changing.
The1n
26th January 2008, 12:23
Im seeing some strange behaviour , if im trying to remux a bluray with lpcm and ac3 tracks. When im muxing only the avc and ac3 track directly from the m2ts(bluray) file there is error messages in the gui saying that there is error in the ac3 stream and says resyncing.
With the outcome that the file is not playable on a PS3. But if i demux the ac3 track with TSmux0.19 and the directly muxes it into the original m2ts everything is fine.
This has happend for two different movies , just want to know if anyone elese experienced something similar.
Anyway as i have stated earlier I love this program.
@neuron2 thanks for transl.
puppydg68
26th January 2008, 14:57
Just for your info,
1) You don't have to demux AVC in this case.
Just load the .m2ts in tsMuxeR and uncheck LPCM track and add .AC3 converted from LPCM.
2) tsMuxeR supports Direct MKV input and on-the-fly AVC level changing.
wow, awesome, thanks for the tip.. I didn't know that. I did have a data corrupted, when trying to convert 1080 MKV files, do I need to change a profile or anything. I tried 4.1 and 5.1 for AVC level. both muxed and came out data corrupted on ps3. I was only trying on sample files so far.
The1n
26th January 2008, 15:57
wow, awesome, thanks for the tip.. I didn't know that. I did have a data corrupted, when trying to convert 1080 MKV files, do I need to change a profile or anything. I tried 4.1 and 5.1 for AVC level. both muxed and came out data corrupted on ps3. I was only trying on sample files so far.
Try to exctract the mkv with mkvexctract and mux it together with tsmuxer and never go over level 4.1 if you want it to be compatible with the ps3.
The1n
tyee
26th January 2008, 16:24
So, looking at the supported containers, like evo, has anyone tried an hd-dvd remux to .ts yet??
Hmmm.... still got to do something about that darn evo framerate of 29.97fps and get it back to 23.976 for a blu-ray .ts!
jamos
26th January 2008, 22:46
m2ts muxing should be implemented in first place. Whole PS3 scene is waiting for this :) BTW Excellent tool! You are a hero!
why do we need mt2s is it because it supports multiple streams? i thougt ps3 will not play mt2s unless its in a bd structure?
Atak_Snajpera
26th January 2008, 22:49
why do we need mt2s is it because it supports multiple streams?
No... because AVCHD uses m2ts files and I want to create mini-bluray discs :)
jamos
26th January 2008, 22:50
Try to exctract the mkv with mkvexctract and mux it together with tsmuxer and never go over level 4.1 if you want it to be compatible with the ps3.
The1n
no go with 1080p tried that..I have yet to see a 1080p mkv source work with just muxing on a ps3. Using ffmpeg to convert to mpeg2 always works for me on the ps3 and I really do not lose quality only time and space as it is a bigger file.
jamos
26th January 2008, 22:53
No... because AVCHD uses m2ts files and I want to create mini-bluray discs :)
ahh yes ive seen how to do that..good idea.
Atak_Snajpera
26th January 2008, 23:47
i thougt ps3 will not play mt2s unless its in a bd structure?
PS3 plays m2ts files without problems. PSP , DVD doesn't matter :) But video must be encoded like I mentioned before.
survivant001
27th January 2008, 00:28
my first test :
264 +ac3 = 4 384 047 406 bytes
mkv = 4 385 382 340 bytes
ts (gtom tsmuxer) = 4 512 126 900 bytes
m2ts(tsremux) = 4 622 791 872 bytes
here my command line to encode :
x264.exe --pass 2 --bitrate 7200 --stats ".stats" --progress --keyint 14 --bframes 3 --qpmin 7 --qpmax 51 --mixed-refs --trellis 1 --ref 3 --filter 0,0 --subme 6 --direct auto --vbv-bufsize 12000 --vbv-maxrate 26000 --me umh --level 4.1 --weightb --b-rdo --bime --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --threads auto --thread-input --aud --nal-hrd --sar 1:1 --output "movie.264" "movie.avs"
the playback is fine.. can ff and rw. (take some seconds to play after a ff.. but it's work fine (maybe is Tversity)
I'm happy happy :)
Atak_Snajpera
27th January 2008, 00:39
--qpmin 7 --qpmax 51 --aud do you really need this?
264 +ac3 = 4 384 047 406 bytes
ts (gtom tsmuxer) = 4 512 126 900 bytes
m2ts(tsremux) = 4 622 791 872 bytes
It looks like my calculations were correct (3% and 5.5%)
puppydg68
27th January 2008, 01:01
wow, awesome, thanks for the tip.. I didn't know that. I did have a data corrupted, when trying to convert 1080 MKV files, do I need to change a profile or anything. I tried 4.1 and 5.1 for AVC level. both muxed and came out data corrupted on ps3. I was only trying on sample files so far.
Changing the profile level to 4.1 did not for PS3 play for me within the TSmux program. however if I convert a 5.1 to 4.1 in h264info first then mux it with tsmux, it works fine.
Still no luck getting 1080 MKV or AVC stuff working on PS3, unless the original AVC came from a blu-ray m2ts in the first place, then I'm able to convert dts to ac3 mux it with tsmux and stream to ps3 from the network.
Atak_Snajpera
27th January 2008, 01:08
Still no luck getting 1080 MKV or AVC stuff working on PS3,
This is because your mkv was encoded with b-pyramid.
survivant001
27th January 2008, 01:22
--qpmin 7 --qpmax 51 --aud do you really need this?
I think that -aud was mandatory for Encore cs3.. but don't know what it does.. but it work, so I'll let it there until I figure what it really does :)
for --qpmax 51 it useless
for --qpmin 7 (the default is 10), I change it to 7 because with the bitrate that I have to file size was 3.6 gigs instead of 4.x and in the stats, I had 60+ % at qp 10, I just change it to 7 to fit the target size.
most of the time.. I don't have to change it. it's a anime my movie.. always the same one that give me so much trouble :)
I got a PRSN of 0.9976 I think
survivant001
27th January 2008, 01:28
@Atak_Snajpera
will you update ripbot264 for adding the output ts or m2ts (when it will be available) using tsremux (command line) ?
and change the x264 build.
roman76r
27th January 2008, 02:18
M2TS muxing is ready. Look the first post.
The1n
27th January 2008, 02:28
M2TS muxing is ready. Look the first post.
Great stuff, but im only getting a 404 when trying to download.
Thx
The1n
The1n
27th January 2008, 02:31
Now it worked... thank you Roman.
survivant001
27th January 2008, 02:33
@roman76r
next step is the subtitle or avchd output, chapters ?
really nice of you for your program. Didn't took you so long to add m2ts feature.
oh ya.. you can add the feature : multiple sources in the input text box. instead of choosing the video, after that choosing the audio
puppydg68
27th January 2008, 02:39
This is because your mkv was encoded with b-pyramid.
can a b-pyramid encode be converted losslessly to work on ps3, or does it require a totally new encode?
Guest
27th January 2008, 02:50
It requires a new encode.
The1n
27th January 2008, 02:58
It requires a new encode.
Correct me if i am wrong but x264 from version 721 onwards does work with b-pyramid for dxva and ps3 ?
The1n
The1n
27th January 2008, 03:11
@roman
Any idea why your program says "AC3 bad frame detected. Resync stream." when im trying to remux a bluray m2ts, it works if i demux the ac3 track first and mux it into the avc stream.
The1n
jamos
27th January 2008, 03:49
M2TS muxing is ready. Look the first post.
works great for the ps3 using ts. the 4.1 lvl set does not seem to work correctly though I had to use h264info on the elementary stream first but no big deal. After that remuxed the 4.1 elementary video and audio streams into a ts file. really quick program muxed 4.6 gig in like 5 minutes. Plays fine on ps3 with ff/rw working. PS3 owners should love ya Roman!
Now with m2ts support we can make mini bluray discs also :) using dvds that will play on the ps3..
Bigmango
27th January 2008, 04:00
works great for the ps3 using ts. the 4.1 lvl set does not seem to work correctly though I had to use h264info on the elementary stream first
Same problem here.
Zow
27th January 2008, 09:09
roman76r, his is just beautiful.
Please, consider adding subtitles sooner rather than later.
Thanks!
yonta
27th January 2008, 09:21
Thank you for the quick update!
DTS/DTS-HD tracks in EVO are now correctly recognized.
VC-1 in m2ts(NIN Live) is also working now.
kleen
27th January 2008, 12:17
Any chance to have demux option (enabled) as well?
ultratoto14
27th January 2008, 13:19
Problem with the new version.
Same AC3 + H264 muxed to ts with 1.1.5 is seekable with mpc and vlc but is seekable only with vlc when muxed with the 1.2.0 version.
roman76r
27th January 2008, 15:06
ultratoto14
Try this version (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.1_fortest.zip)
ultratoto14
27th January 2008, 15:15
Same problem with this version. VLC ok MPC ko
Another little requirement, is it possible to take audio delay from the source (ts, vob(ps3), mkv) and directly use it during the mux process ?
survivant001
27th January 2008, 15:29
just for the info.. I try a movie 264+ac3 encoded in 4.1. It work well on the PS3. ff + rw work. but it take like 2 sec after the ff to start playing.
but it works.. really happy
zAndy1
27th January 2008, 16:04
Looks like a useful app but not 100% sure what this does to be honest (sorry I'm a noob!). Can I just take a 720p .mkv file with AC3 audio and select that as the input file and the resulting output file should play on my PS3? Or do I need to do anything with the file before I use the tsMuxer GUI on it?
Thanks
Andy
survivant001
27th January 2008, 16:22
Looks like a useful app but not 100% sure what this does to be honest (sorry I'm a noob!). Can I just take a 720p .mkv file with AC3 audio and select that as the input file and the resulting output file should play on my PS3? Or do I need to do anything with the file before I use the tsMuxer GUI on it?
Thanks
Andy
no
check this post : http://forum.doom9.org/showthread.php?t=133192
and
http://forum.doom9.org/showthread.php?p=1091845#post1091845
if your not familliar with encoding process.. just download ripbot264 or automkv.
if you need more help.. just PM me.
lance79
27th January 2008, 16:29
Dude... thx alot for this tool, i just tried it on a wmv 720p sample and vc1 seems to work :)
I only had to convert wma to ac3 and muxed it to m2ts, after that i used tsremux to create blu-ray output plays fine on my ps3.
One question, a lot of movies come in 1280x544 or simular, it is not possible to create blu-ray/avchd with this without reencode to 1280x720
Isnt it possible to have a tool that edit,resize the images/frames of a movie asf,wmv or h264 that only ads black borders to it so it become a hd standard.
That would be a fast convert without quality loss...
greetz,
lance
roman76r
27th January 2008, 17:06
Somebody can send me several examples of EVO/M2TS files with Dolby TRUE-HD audio? 10-20 Mb per file is enough.
Atak_Snajpera
27th January 2008, 22:32
One question, a lot of movies come in 1280x544 or simular, it is not possible to create blu-ray/avchd with this without reencode to 1280x720
1280x544 m2ts in blu-ray structure (or without) play fine on PS3
Joniii
27th January 2008, 23:51
Thank you, i've been waiting for this for a long time :)
tyee
28th January 2008, 00:07
Just a quick question so I can experiment, what's the easiest way to grab a portion of the dolby audio track from an HD-DVD.
I use avisynth to grab a certain number of frames with the Trim() command (using VdubMod to view) but how to get the audio from the same frames??
jamos
28th January 2008, 00:17
1280x544 m2ts in blu-ray structure (or without) play fine on PS3
you using nero vision to create your avchd disks atak? Does the transcoding degrade the quality much if the source is about the same size (ie m2ts file is 4 gig. and you target a dvd-5)?
Atak_Snajpera
28th January 2008, 00:37
you using nero vision to create your avchd disks atak? Does the transcoding degrade the quality much if the source is about the same size (ie m2ts file is 4 gig. and you target a dvd-5)?
I use structure generated by TSRemux.
roman76r
28th January 2008, 01:15
New beta version of tsMuxer with "Dolby True HD" support available (http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.3(b).zip). I have only one small clip with True HD, so I don't sure that this version work stable.
Bigmango
28th January 2008, 02:28
Holly Molley Roman, you are fast :eek:
:thanks:
Edit: if you get the time to look at the lvl 5.1>4.1 transformation problem... it doesn't work so we still need to use h264info to fix it manually. Thanks.
starkhouse33
28th January 2008, 02:45
Hi thanks for making this great piece of software. Cant wait until you add lpcm support.
Thanks
Kiriakos
28th January 2008, 02:51
Hey Roman, you rock man! Thanks.
The1n
28th January 2008, 04:14
:thanks: Roman.
bobyewick
28th January 2008, 11:06
very big :thanks: roman.
anyboby tested h264+DTS: I have no sound on vlc ,mpc,my tvbox...but its fine with AC3 and AAC.
Any ideas....?
ToS_Maverick
28th January 2008, 11:49
@roman:
please have a look at this stream, it's from german HDTV and won't mux correctly into TS:
http://www.megaupload.com/de/?d=O262L4JJ
it's more or less the same issue ultratoto had on the previous page:
http://forum.doom9.org/showthread.php?p=1092649#post1092649
it's only seekable with 1.1.5 and the streams are not synchronous.
Joniii
28th January 2008, 12:06
Roman, tsMuxeR doesn't detect some DTS streams. If you convert TrueHD to DTS with EAC3TO, then try to open it with tsMuxeR, it says cant detect file. Here is a DTS sample (DTS, 5.1 channels, 0:01:07, 24 bits, 1536kbit/s, 48khz), I hope it helps fixing it.
300.dts (http://www.netikka.net/enclave/300.dts)
bobyewick
28th January 2008, 12:56
@joniii
Your dts file seems to be tag as DTS-HD (mediainfo) and not just DTS.Its maybe the pb.
yonta
28th January 2008, 14:01
Roman, tsMuxeR doesn't detect some DTS streams. If you convert TrueHD to DTS with EAC3TO, then try to open it with tsMuxeR, it says cant detect file. Here is a DTS sample (DTS, 5.1 channels, 0:01:07, 24 bits, 1536kbit/s, 48khz), I hope it helps fixing it.
300.dts (http://www.netikka.net/enclave/300.dts)
This can be fixed with DelayCut v1.3 (http://www.madshi.net/delaycut.rar).
Once the file is processed by DelayCut, tsMuxeR will accept it.
People say this is caused by surcode v1.0.21 and v1.0.23/v1.0.29 don't have this problem.
B4tm4n
28th January 2008, 14:10
This even works on my Mac running via crossover, great tool.
Cheers.
bb1b
28th January 2008, 14:14
Hi,
First I would like to say thanks for this great tool! It has a great potential!
I tried the latest beta version, with the true HD support, but it seems now that detecting others sound tracks in EVO is broken. I tried with the transformers HDDVD and I couldn't see the audio tracks anymore. It worked before with version 1.2
@puppydg68
How do you stream your .ts with tversity? For some reason, since I reinstalled my PC and installed the latest tversity, all my .ts (I'm sure they were working before) reported "Data Corrupted" on my PS3. The only way I found to make something work was to mux them in m2ts and rename them to .mpg
bb1b
glen8
28th January 2008, 15:07
Guys I must be dreaming!!
I have on my HDD a demux of the Top Gun HD-DVD (which I own but want to sell my xbox HD-DVD drive as I'm broke)
(Video.mpv which is AVC 29.976fps h.264 and audio.ac3 which I made from eac3to from the DD+ file)
are you telling me I can now mux these two files into something which will work on the PS3?
TEB
28th January 2008, 16:02
Super tool!!!
1. Seems that the detection of filetypes under vista (32bit sp1) is a little bit fishy.. I ended up 5 or 6 instances of the program after adding 1 file and nuthing happened... Then i tried again since the screen didnt pause the window that was active..
2. Is there a slight possebility to make a PS3 profile which would imply various checks for the target-bitstream, like level 4.1, if .ts, and no .ac3 track = failure or a notification and so on..
PS! Anyone know of a more stable upnp server than tiversity ? It crashes all the time on my XP..
best regards TEB
tyee
28th January 2008, 16:09
@glen8
I just tried this with Txformrs and it didn't play back on my Pc properly but that might be due to it being an old P4. SMPlayer seemed to try and play it back but in slomo. The aspect ratio did look correct but could not be displayed for the file properties.
MPC plays back a really strange video - 112x3840 is the playback resolution! Tall and narrow! Weird!
I'm going to try splitting this final .m2ts I made and then try it on the USB HDD into the PS3. Please try it yourself and make sure you select to change the fps to "24/1001" in the selection when you go to mux your audio and video. Let us know if it works for you.
Joniii
28th January 2008, 16:11
This can be fixed with DelayCut v1.3 (http://www.madshi.net/delaycut.rar).
Once the file is processed by DelayCut, tsMuxeR will accept it.
People say this is caused by surcode v1.0.21 and v1.0.23/v1.0.29 don't have this problem.
Thx, v1.0.21 is exactly what i used :).
glen8
28th January 2008, 16:17
@glen8
I just tried this with Txformrs and it didn't play back on my Pc properly but that might be due to it being an old P4. SMPlayer seemed to try and play it back but in slomo. The aspect ratio did look correct but could not be displayed for the file properties.
MPC plays back a really strange video - 112x3840 is the playback resolution! Tall and narrow! Weird!
I'm going to try splitting this final .m2ts I made and then try it on the USB HDD into the PS3. Please try it yourself and make sure you select to change the fps to "24/1001" in the selection when you go to mux your audio and video. Let us know if it works for you.
ok, I'll try it when I get home after work:)
I have tried many things to get HD-DVD over to Blu-Ray and nearly succeeded lastnight. I can get the video changed to 23.976 no probs but the audio is always out by 5secs. I tried adding a delay -5000 which makes no difference. It's weird!!
I already have transformers on blu-ray so I know it's possible
I shall try this new tool tonight
puppydg68
28th January 2008, 16:27
Hi,
@puppydg68
How do you stream your .ts with tversity? For some reason, since I reinstalled my PC and installed the latest tversity, all my .ts (I'm sure they were working before) reported "Data Corrupted" on my PS3. The only way I found to make something work was to mux them in m2ts and rename them to .mpg
bb1b
Most of my older .TS play without audio.. However 80% of the muxes from TSmuxer play fine with audio.. I did find 2 mkv's converted and one BD convertered required me to output as .m2ts (renamed to.m2ts.ts) to play on ps3. PS3 is a little picky. I still have yet to get a 1080p source muxed for play on PS3 unless it came from an official Blu-ray AVC file. I'm encoding something from VC1-x264 now, will try in a few hours.
tyee
28th January 2008, 17:19
@glen8
Just tried it before work and it worked great! It looked like the audio was in perfect sync but I could only play a few minutes. I will try all the segments tonight. Because of the fat32 limitation for the external USB HDD we have to cut each segment to not more than 4GB. I will also try re-encoding to x.264 to get the movie smaller in size, hopefully tonight.
Now the question becomes can tsmuxer do the same for a VC1 movie?? I don't believe that the PS3 can playback a VC1 movie from the XMB (cross media bar). Luckily Txformrs was AVC/x.264 and it worked. Can anyone else shed light on whether a VC1 movie will work from XMB or is it just from a disc??
musicman2311
28th January 2008, 17:24
great tool - I have successfully converted an AVC stream from HDDVD to bluray (with Tsremux help) and converted audio to ac3. It plays fine on PS3 when i do as is.
further observations - video is flagged at 29.97fps - when i select 23.97 as frame rate, it stutters, no longer smooth
wish for future versions: blu ray option (like tsremux)
with setting of time stamps and correct signalling of multiple audio streams ; possibility to set language code to be included in playlist
glen8
28th January 2008, 17:56
musicman,
Can you please detail all the steps you took to convert your HD-DVD AVC to Bly-Ray please.
I have Top Gun sat at home so I can try that tonight.
I have already demuxed the AVC H.264 stream and eac3to the DD+ to AC3
I will report back my findings.
Thanks.
lance79
28th January 2008, 18:27
Well i tried a wmv yesterday that was 1920 x 800
i extracted the vc1 stream and muxed to m2ts with tsmuxer.
After muxing to blu-ray with tsremux video plays on ps3 but with big green bar on bottem... so its not working
I havent tried x264 with tsmuxer yet, but from earlyer experience with other tools its the same result.
1280x544 m2ts in blu-ray structure (or without) play fine on PS3
musicman2311
28th January 2008, 19:09
hi again, unfortunately I noticed that even with unchanged settings, i.e. kept the 29.97 fps, playback was still not smooth. I will do it again to exclude errors on my part.
What I did:
1. add feature 1.evo
2. append feature 2.evo
3. remove any audio tracks shown
4. add ac3 elementary stream file
(converted earlier with eac3to)
5. run tsmuxer with .m2ts output
6. run result through tsremux 0019 with blu ray output (folders)
7. burn on BD-RE (for testing)
8. play on PS3
ok?
PS: I noted that latest version (1.2.3) showed less audio streams (one) from evo compared to version 1.2.0 (showed all)
Zow
28th January 2008, 19:30
Wow, this is RAPID development:-)
I am holding to my copy of The Lives of Others on Blu-Ray, hoping that Roman will implement subtitles soon, so I can put it on my hard drive as an MKV and put away the disk (I hate dealing with disks:-).
glen8
28th January 2008, 19:49
Thanks musicman
I just tried pretty much the same thing. It works on the PS3 but the audio is well out of sync. Tested on Nero showtime and its out aswell, fps shows as 24fps and video and sound look ok (ie no slowdown)
Tried again with 24000/1001 setting. This time audio and video are in perfect sync, audio is great but video has some very slight slowdown...nero reports as 19fps whereas Elecard converter studio tells me its 23.98fps
It's only very very slight but enough to put you off watching it
If this guy can get HD-DVD > Blu-Ray working I think this will be the tool of 2008!!!!!
:edit: I'm going to try running the video through H.264Info and manually setting the framerate throughout the entire file. Then muxing with this tool. Worth a try I guess
glen8
28th January 2008, 20:54
I'VE DONE IT!!!!!
HD-DVD > Blu-Ray
Both running at 23.976 with perfect audio/video sync on the PS3
I'll write a guide up later explaining excatly how I did it
musicman2311
28th January 2008, 21:39
I'VE DONE IT!!!!!
HD-DVD > Blu-Ray
Both running at 23.976 with perfect audio/video sync on the PS3
I'll write a guide up later explaining excatly how I did it
now I am lloking forward to see your guide - i have seen exact same as you describe above (that is what i meant by stuttering), had the same audio delay.
please also state which version of h264info you used and what movie. I had problems with h264info and recent movies on hddvd
glen8
28th January 2008, 21:40
http://forum.doom9.org/showthread.php?t=134227
guide done, pics to follow
The1n
28th January 2008, 21:43
http://forum.doom9.org/showthread.php?t=134227
guide done, pics to follow
Thank you :)
The1n
Atak_Snajpera
28th January 2008, 22:08
After muxing to blu-ray with tsremux video plays on ps3 but with big green bar on bottem... so its not working
If your stream is AVC you won't see it. Tested many times!
tyee
28th January 2008, 23:58
If your stream is AVC you won't see it. Tested many times!
Does that mean VC1 is not possible?
puppydg68
29th January 2008, 00:17
Thanks again for a great apps, just wanted to mention a bug i found.
I remuxed 2 Blu-rays since they only had DTS or True Dolby tracks an no PS3 compatible AC3 tracks. I re-did the audio with eac3to, then I added the original /Stream/000xx.M2TS from the BD into TSmuxer, and then added the new .AC3 muxed them together as m2ts and everything looked good.
However on both videos, I noticed about 12-20 visible video glitches throughout the movie. I suspected it may have something to do with the straight use of the .M2TS.. Witht the same movies, I then used xport to demux the H264 AVC file seperately, then I muxed the AVC+the recoded AC3 together with Tsmuxer, and watched the same movies, and they did not display any video glitches. Perhaps this is a bug, just wanted to report my findings.
Since I used the same method on both BDs.
I'm also having trouble creating a 1080 AVC file to mux and playback on PS3, can anyone point me to a guide for converting a VC1 to H264 (playable on ps3). I used to convert a VC1 HD-DVD to Mpeg2 with no problems using Henc, however since the birth of Tsmuxer, I figure I'll increase quality and save space by instead encoding to AVC/X264
Thanks for all of the help.
ps. for the above poster. VC1 remuxed into a .TS container does not work for ps3. VC1 is only playable in a WMV and it's very picky, from what i have seen, no-one has successfully remuxed a VC1 HD-DVD into WMV without a complete re-compression for PS3 play.
jamos
29th January 2008, 01:18
only issue i have is the 4.1 lvl conversion is not working correctly.
Atak_Snajpera
29th January 2008, 01:36
I'm also having trouble creating a 1080 AVC file to mux and playback on PS3, can anyone point me to a guide for converting a VC1 to H264 (playable on ps3). I used to convert a VC1 HD-DVD to Mpeg2 with no problems using Henc, however since the birth of Tsmuxer, I figure I'll increase quality and save space by instead encoding to AVC/X264
try with ripbot264
moshmothma
29th January 2008, 08:18
Good job with this app! I have an issue when converting titles from evo to ts. I tried it twice on two different drives and crashes at the same point. T
SmartLabs tsMuxeR. Version 1.2.0. http://www.smlabs.net
Decoding H264 stream (track 1): Profile: High@4.1 Resolution: 1920:1080p Frame rate: 29.97fps
H.264 muxing fps not set. Get it from stream.
Decoding E-AC3 (DD+) stream (track 2): Bitrate: 1536Kbps Sample Rate: 48KHz Channels: 6
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: M:\Old School.EVO
Also, I am currently uploading a bunch of samples with truehd from evo and ts along with some ts files with lpcm. Hopefully, these will be useful. Thx
moshmothma
29th January 2008, 17:05
Here are some clips to use: audio have either truehd or lpcm. The files names denote which types they are. Appreciate your efforts.
http://www.sendspace.com/file/iqfaot
http://www.sendspace.com/file/6ns4si
http://www.sendspace.com/file/ow2600
http://www.sendspace.com/file/g51stj
http://www.sendspace.com/file/jt7t7j
http://www.sendspace.com/file/0chb5z
http://www.sendspace.com/file/016lkf
http://www.sendspace.com/file/sfhue3
http://www.sendspace.com/file/1zehg9
Joniii
29th January 2008, 19:44
Looking forward to LPCM support!
We wants it :)
jamos
29th January 2008, 22:44
1.23b is available here not sure why this site is not updated, has dts-hd and dd+ support now as well as downmixing dts-hd to dts.
http://www.digital-digest.com/software/tsMuxeR.html
jkc120
29th January 2008, 22:58
First of all, tsmuxer works GREAT. One problem, for me: I don't have a fast windows box, just a laptop with a slow processor and running on wifi only.
So, does anyone know of an open source program that can mux the h264/ac3 elemental streams (from the mkv, extracted with mkvextract)?
I tried with ffmpeg:
ffmpeg -f ac3 -i in.ac3 -f h264 -i in.h264 -f mpegts -o out.ts
mv out.ts out.vob
The PS3 reports the file as "corrupt", though.
I'd really like to be able to do this without having to copy GBs of data over wifi to my laptop... :/
Thanks!
tyee
29th January 2008, 23:01
1.23b is available here not sure why this site is not updated, has dts-hd and dd+ support now as well as downmixing dts-hd to dts.
http://www.digital-digest.com/software/tsMuxeR.html
Look at post #67!
roman76r
29th January 2008, 23:05
New version 1.2.6 is available. Look the first post.
Zow
29th January 2008, 23:32
Awesome!
Can we have subtitles next. Please. Please....
jamos
29th January 2008, 23:36
First of all, tsmuxer works GREAT. One problem, for me: I don't have a fast windows box, just a laptop with a slow processor and running on wifi only.
So, does anyone know of an open source program that can mux the h264/ac3 elemental streams (from the mkv, extracted with mkvextract)?
I tried with ffmpeg:
ffmpeg -f ac3 -i in.ac3 -f h264 -i in.h264 -f mpegts -o out.ts
mv out.ts out.vob
The PS3 reports the file as "corrupt", though.
I'd really like to be able to do this without having to copy GBs of data over wifi to my laptop... :/
Thanks!
you have to set the avc lvl to 5.1 for the video stream to get it to play on the ps3. I would suggest using mkv2vob as it uses tsmuxer and also uses h264info to set the stream to 4.1. tsmuxer has this feature to set the lvl to 4.1 but it does not work as of ver 1.2.3b. if the video is 1080p though it most likely will have to be transcoded with ffmpeg to play on the ps3 which mkv2vob does also.
jamos
29th January 2008, 23:39
New version 1.2.6 is available. Look the first post.
hehe sorry roman last I looked it said 1.2.0.:thanks:
the newest version still does not set the lvl to 4.1 correctly. not sure why but h264info does it correctly. but the added features are great.
jkc120
29th January 2008, 23:45
you have to set the avc lvl to 5.1 for the video stream to get it to play on the ps3. I would suggest using mkv2vob as it uses tsmuxer and also uses h264info to set the stream to 4.1. tsmuxer has this feature to set the lvl to 4.1 but it does not work as of ver 1.2.3b. if the video is 1080p though it most likely will have to be transcoded with ffmpeg to play on the ps3 which mkv2vob does also.
Sorry, I neglected to mention I wrote a C program that changes the h264 video stream's header to mark it as 4.1 instead of 5.1. Muxing this h264 file with a 2-channel AAC file (transcoded from the AC3) into an mp4 container plays back fine on the PS3. But I want 5.1 audio. :/
fbd
29th January 2008, 23:57
New version 1.2.6 is available. Look the first post.
hi roman 76r,
thanks for this new build,
This new version doesn't recognize some audio tracks: Dolby true HD and LPCM
look these pictures:
http://www.sendspace.com/file/oi7m80
http://www.sendspace.com/file/oi7m80
and
http://www.sendspace.com/file/tdlot0
http://www.sendspace.com/file/tdlot0
Regards,
Franck
jamos
30th January 2008, 00:09
Sorry, I neglected to mention I wrote a C program that changes the h264 video stream's header to mark it as 4.1 instead of 5.1. Muxing this h264 file with a 2-channel AAC file (transcoded from the AC3) into an mp4 container plays back fine on the PS3. But I want 5.1 audio. :/
tsmuxer should work if you correctly set the lvl to 4.1. I know h264info does it correctly. so try tsmuxer if the lvl is set to 4.1 and the video is not 1080p it should play on the ps3. mkv2vob uses h264info and tsmuxer and it works for all my mkv files. Like i said though if your source is 1080p then it most likely will have to be transcoded to mpeg2 to play on the ps3.
jkc120
30th January 2008, 00:34
tsmuxer should work if you correctly set the lvl to 4.1. I know h264info does it correctly. so try tsmuxer if the lvl is set to 4.1 and the video is not 1080p it should play on the ps3. mkv2vob uses h264info and tsmuxer and it works for all my mkv files. Like i said though if your source is 1080p then it most likely will have to be transcoded to mpeg2 to play on the ps3.
I think you missed the point of my original post... :)
I need to be able to do what tsmuxer does, but on FreeBSD. Wine is not an option, as I run 64-bit FreeBSD, so I can't run tsmuxer in wine. I was hoping someone knew of an open source way to mux the h264/ac3 into a PS3-compatible TS (so I can rename it to .vob and stream it to the PS3).
Perhaps I'm just doing something wrong in my ffmpeg command?
jamos
30th January 2008, 01:06
I think you missed the point of my original post... :)
I need to be able to do what tsmuxer does, but on FreeBSD. Wine is not an option, as I run 64-bit FreeBSD, so I can't run tsmuxer in wine. I was hoping someone knew of an open source way to mux the h264/ac3 into a PS3-compatible TS (so I can rename it to .vob and stream it to the PS3).
Perhaps I'm just doing something wrong in my ffmpeg command?
sorry did miss that you were not using xp. but ffmpeg should work if you did set the lvl correctly to 4.1 which when it is not is when I get the corrupted video prompt from my ps3.
for ffmpeg you need to copy the codecs or your gonna reencode and not mux.
-vcodec copy -acodec copy
ffmpeg -r 23.976 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob
where -r is your frame rate.
this works but you do not get ff/rw functionality.
Atak_Snajpera
30th January 2008, 01:58
Can we have subtitles next. Please. Please....
I think output to Blue-ray structure is more important at the moment. BTW Thanks Roman for m2ts muxing! :)
jkc120
30th January 2008, 02:07
sorry did miss that you were not using xp. but ffmpeg should work if you did set the lvl correctly to 4.1 which when it is not is when I get the corrupted video prompt from my ps3.
for ffmpeg you need to copy the codecs or your gonna reencode and not mux.
-vcodec copy -acodec copy
ffmpeg -r 23.976 -f h264 -i video.h264 -f ac3 -i audio.ac3 -vcodec copy -acodec copy -f vob output.vob
where -r is your frame rate.
this works but you do not get ff/rw functionality.
Crap, you're right. I guess for this particular h264 stream, changing the byte to level 4.1 (0x33 -> 0x29) was not enough to make it work. :rolleyes:
Ugh, now I need a replacement for h264info.exe in FreeBSD...
Zow
30th January 2008, 02:43
I think output to Blue-ray structure is more important at the moment. BTW Thanks Roman for m2ts muxing! :)
Perhaps, to some....
But, there are a lot of subtitled movies around, and if you don't speak the original language of the movie, even a perfect rip is useless without subtitles (unless it's Blu-Ray porn, I guess:-)
As to Blu-Ray disk to disk copying, the time involved, plus the cost of the media, will get you pretty close to the price of the original disk. Hard drives are cheap, and more convenient for many.
Anyway, hopefully both will come to be soon.
jamos
30th January 2008, 03:16
I think output to Blue-ray structure is more important at the moment. BTW Thanks Roman for m2ts muxing! :)
why do we need m2ts muxing for multiple streams? cant you just put in the ts stream into tsremux and use bluray out? I do agree bluray structure would be very nice one step mkv to bluray :p
dburckh
30th January 2008, 06:38
I noticed that I'm getting about 12 PAT/PMT records at the being of the stream if I mux a VC1 from a PES Elemental with an AC3 to TS. Everything works, it just seemed odd. Is this a bug?
Atak_Snajpera
30th January 2008, 11:03
cant you just put in the ts stream into tsremux and use bluray out?
I prefer one step instead of two :)
roman76r
30th January 2008, 11:09
dburckh
I noticed that I'm getting about 12 PAT/PMT records at the being of the stream
It is not a bag. Some hardware decoders may miss first video unit if it is near begin of a file. To prevent it tsMuxer insert 15 PAT/PMT records in the beginning of a file.
Egen
30th January 2008, 11:11
great tool. waiting subtitle support with eager:thanks:
jamos
30th January 2008, 16:21
I prefer one step instead of two :)
so you already have a avchd structure and just put the .m2ts file in the stream directory? what structure do you use? using tsremux I always get a divide by zero error when creating a bd structure from a m2ts or ts.
Atak_Snajpera
30th January 2008, 16:42
so you already have a avchd structure and just put the .m2ts file in the stream directory? what structure do you use?
After many tests I realized that BluRay structure must be generated according to input *.m2ts file. I made simple test in Nero Vision. Everything was made by vision (compression+Bluray Structure). PS3 accepted AVCHD without problems but when I replaced 00000.m2ts with my own (encoded by vision as well) it didn't work on PS3 :( (my file outside structure is working on PS3)
Maybe I am wrong but it looks like that bluray structure uses some kind of checksum.
jamos
30th January 2008, 17:17
After many tests I realized that BluRay structure must be generated according to input *.m2ts file. I made simple test in Nero Vision. Everything was made by vision (compression+Bluray Structure). PS3 accepted AVCHD without problems but when I replaced 00000.m2ts with my own (encoded by vision as well) it didn't work on PS3 :( (my file outside structure is working on PS3)
Maybe I am wrong but it looks like that bluray structure uses some kind of checksum.
yes I have seen some posts where you can hex edit some files to make them match. But the problem I have is the divide by 0 error in tsremux before it finishes creating the bd structure so I cant even use that method.
Has123
30th January 2008, 17:50
After many tests I realized that BluRay structure must be generated according to input *.m2ts file. I made simple test in Nero Vision. Everything was made by vision (compression+Bluray Structure). PS3 accepted AVCHD without problems but when I replaced 00000.m2ts with my own (encoded by vision as well) it didn't work on PS3 :( (my file outside structure is working on PS3)
Maybe I am wrong but it looks like that bluray structure uses some kind of checksum.
Try to take the index.bdmv and MovieObject.bdmv generated by NeroVision and use them with your structure as this may help,
Atak_Snajpera
30th January 2008, 18:12
yes I have seen some posts where you can hex edit some files to make them match
link please :)
jamos
30th January 2008, 18:31
link please :)
havent tried this but it is supposed to edit the structure
http://forum.doom9.org/showthread.php?t=125903&highlight=avchd
ultratoto14
30th January 2008, 18:41
1.2.6 resolved my problem with MPC, seeking is reliable (happy, happy, happy). Can take my previously generated vob and get a ts with ff/rw yepppeeee !!
TEB
30th January 2008, 19:55
Feature Request:
Support h.264/ac3 in AVI container as source!
Keep up the great work!
LOGiC
30th January 2008, 22:09
First of all I want to thank you for this masterpiece of Software. Just a question, is it possible that DTS don't work properly yet ? I tried to mux one of my original BluRays as m2ts together with a 24bit DTS track. The result is not playable in PowerDVD or MPC. I normally try playing the files in PowerDVD first as this one demands compliant streams. But it does not start playing. Same when trying to mux in normal .ts. If I convert the dts to ac3, the resulting m2ts plays fine in PowerDVD, but not in MPC. MPC says that there is no pin to connect to. Strange thing.
[)370|\|470!2
30th January 2008, 22:31
Tsmuxer doesn't produce standard compliant ts streams. Just try splitting these with TSsplitter and see that any parts except 1st one are unplayable, while splitting any standard ts stream results in all parts fully acceptable by any/all players. Also, pdvd reports wrong timecodes with .ts's created by TSmuxer from original ts(m2ts) streams.
Atak_Snajpera
30th January 2008, 23:23
but not in MPC. MPC says that there is no pin to connect to. Strange thing.
Did you install Haali Media Splitter? Did you install latest FFDShow? Disable internal filters as well.
Personally I have no problems with *.m2ts in MPC (AVC+AC3)
tyee
30th January 2008, 23:44
Tsmuxer doesn't produce standard compliant ts streams. Just try splitting these with TSsplitter and see that any parts except 1st one are unplayable, while splitting any standard ts stream results in all parts fully acceptable by any/all players. Also, pdvd reports wrong timecodes with .ts's created by TSmuxer from original ts(m2ts) streams.
I just split a .m2ts made from tsremux yesterday into 5 sections with HDBDSplitterGUI and they all play in my PS3!
tyee
30th January 2008, 23:50
I have a quick question needing answering regarding .grf files. I'm sure a lot of us make these .grf files for encoding in an avisynth script for re-encoding before we use tsremux. I would like to know the difference between, for example, using a .grf vs. .evo in an avisynth script. I ask because recently I was using a .grf but then just tried the DirectShowSource line with a .evo in it and it encoded fine. So when do we use .grf's and when can we use .evo's, .m2ts's?? If a Directshow Filter can open a file, is it true we don't need to use .grf files??
Atak_Snajpera
31st January 2008, 00:12
If a Directshow Filter can open a file, is it true we don't need to use .grf files??
if DirectShow cannot automatically connect specific filters then you have to create .grf. Otherwise use DirectShowSource()
picman1
31st January 2008, 02:08
Roman, nice job on this slick program. I noticed that muxing DTS audio will not stream to the PS3 and be playable and that there is way to convert DTS to AC3 with another program and then mux the AC3 together. Would it be possible to incorporate that DTS to AC3 conversion process into your program to save some steps? I also like the one step process! Thanks again
jamos
31st January 2008, 02:31
link please :)
Ok I got AVCHD to work on the ps3 from .mkv files with no reencoding using mkvextract, h264info, tsmuxer, and tsremux. I will put up another thread here on the how to. Basically though if the .ts will not play on your ps3 then it will not work in a AVCHD without reencoding usually because the source has more than 4 reference frames which the ps3 does not support yet (ie 1080p avc 5.1). But for the many that do work it is pretty neat to archive them in AVCHD disks and play them with lossless video and ac3 audio. Most will fit on dvd-5 or dvd-9. Also I will show how to split a m2ts into parts to make a compilation for a movie if needed.
note: of course you could just burn the .ts files renamed to .mpg to a data dvd into PS3/VIDEO folder and play them as a file but I like having chapters and possibly subtitles (have not tried subtitles yet).
LOGiC
31st January 2008, 09:06
Did you install Haali Media Splitter? Did you install latest FFDShow? Disable internal filters as well.
Personally I have no problems with *.m2ts in MPC (AVC+AC3)
lol, I deinstalled PowerDVD a couple of days ago on one machine and MPC used to connect to the Cyberlink H264 filter, so it couldnt work. I was registering this filter manually and MPC was working fine again with AVC+AC3 in M2TS. But nevertheless, it does not seem to work with DTS. Anyone else with this experience ? Again, this is not meant as any critics, great program, easily working and easy to handle, this is awesome Roman. Thanks alot for your efforts.
[)370|\|470!2
31st January 2008, 09:44
I just split a .m2ts made from tsremux yesterday into 5 sections with HDBDSplitterGUI (http://www.google.com/search?hl=en&q=HDBDSplitterGUI&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=) and they all play in my PS3!
Frankly very intriguing. Would you be so kind to link me to that remarkable tool, since google returns 1 result for it only which is the same exact page? Roflmao.
LOGiC
31st January 2008, 10:30
@[)370|\|470!2
I think he meant "HDBDSplitGUI" not splitterGUI. If you google this, it will find some more stuff. I tested this program a couple of weeks ago and really didn't like it. Even if I read from one drive and wrote to another, it was a noise as my drives would be going to explode. I think the latest version of H264TS_Cutter supports M2TS as Input as well, as long as there is AVC behind. I am going to test it this evening.
VintageGuy
31st January 2008, 12:38
Is it just me or is the new 1.2.8 version saying 1.2.6 when it opens?
Joniii
31st January 2008, 12:45
Edit:
nm, I found what was wrong.
yonta
31st January 2008, 15:20
Is it just me or is the new 1.2.8 version saying 1.2.6 when it opens?
v1.2.8 GUI is identical to v1.2.6 GUI, but the CLI is different.
jamos
31st January 2008, 17:03
@[)370|\|470!2
I think he meant "HDBDSplitGUI" not splitterGUI. If you google this, it will find some more stuff. I tested this program a couple of weeks ago and really didn't like it. Even if I read from one drive and wrote to another, it was a noise as my drives would be going to explode. I think the latest version of H264TS_Cutter supports M2TS as Input as well, as long as there is AVC behind. I am going to test it this evening.
there is nothing wrong with HDBDSplit I use it all the time. the sound may be a sign that your drives are going.:rolleyes:
k-c-ksum
31st January 2008, 17:33
dont know why it doesnt work with this :(
sample -
http://rapidshare.com/files/87804796..._Plus.EVO.html
zeroprobe
31st January 2008, 17:50
Anyone got DTS in a TS working on PS3? or is this not supported.
EDIT: It works as DTS 1.5mb in avchd burned on a DVDR
oozie
31st January 2008, 18:19
I knew that.
But I'm afraid we can't play DTS from the XMB, can we?
zeroprobe
31st January 2008, 18:28
I knew that.
But I'm afraid we can't play DTS from the XMB, can we?
Nope what a shame :(
lance79
31st January 2008, 18:36
How do u mux AVC 1280x544 to blu-ray output, cos i'm getting errors using tsremux after i used tsmuxer for creating the m2ts.
The output is created but there is no clipinf...
If your stream is AVC you won't see it. Tested many times!
VintageGuy
31st January 2008, 18:58
Waiting on Jamos step by step to AVCHD. :)
The1n
31st January 2008, 20:48
Thanks for the update! (1.2.9) any chance we'll see lpcm muxing soon ?
The1n
jamos
31st January 2008, 21:37
Nope what a shame :(
no in a xmb you only can get ac3.
SKAPiter
31st January 2008, 21:42
Hi. First off, thanks for the good program! Especially m2ts option looks promising for AVCHD disk creation.
Problems I found...
1. Automatic level changing from 5.1 to 4.1 does not work for me. I had to demux to elementary streams and change to 4.1 by H264Info.
2. I successfuly muxed one h264 video stream and two AC3 audio streams. It plays both audio streams on the PC but PS3 does not see the second stream. Only first one.
Is it supposed to support only one audio stream or I am doing something wrong?
Atak_Snajpera
31st January 2008, 21:45
2. I successfuly muxed one h264 video stream and two AC3 audio streams. It plays both audio streams on the PC but PS3 does not see the second stream. Only first one.
I'm not surprised. I bet that multi audio stream support is limited to AVCHD (BluRay Structure)
SKAPiter
31st January 2008, 21:53
I just dowbnloaded 1.2.9 zip but it still says 1.2.6 in the app window title.
B4tm4n
31st January 2008, 21:58
Some one over at abHDTV.net has posted how to get subtitles working.
http://forum.doom9.org/showthread.php?p=1094903#post1094903
SKAPiter
31st January 2008, 22:21
I just created an AVCHD disk via TsRemux 0.0.19 from the above mentioned m2ts file and burned it to DV+RW. The resulted disk is recongnized by PS3 as AVCHD. Video plays fine with all features, i.e. 5 min. chapters, ff/rw but here is NO AUDIO :-) None of the audio stream is present. Bumer. :-(
Zow
31st January 2008, 22:53
Some one over at abHDTV.net has posted how to get subtitles working.
http://forum.doom9.org/showthread.php?p=1094903#post1094903
This sounds like an easy solution to getting subtitles to work in Blu-Ray.
Also, if what the poster says is right: "...My theory is the the author of TSRemux left a small bug in the code, when the code should replace the stream type 91 with 90, it erroneously overwrites the PID 1200 with 0090.", then it should be an easy bug to fix.
But I am trying to get a Blu-Ray ripped to a H.264 MKV, with subtitles, so I'll have to wait, I guess.
jamos
1st February 2008, 03:12
Waiting on Jamos step by step to AVCHD. :)
http://forum.doom9.org/showthread.php?t=134348
jamos
1st February 2008, 03:14
Hi. First off, thanks for the good program! Especially m2ts option looks promising for AVCHD disk creation.
Problems I found...
1. Automatic level changing from 5.1 to 4.1 does not work for me. I had to demux to elementary streams and change to 4.1 by H264Info.
2. I successfuly muxed one h264 video stream and two AC3 audio streams. It plays both audio streams on the PC but PS3 does not see the second stream. Only first one.
Is it supposed to support only one audio stream or I am doing something wrong?
PS3 can only play the first stream for files. You would need AVCHD disk to have different audio streams. And yes the 4.1 option does not work currently with TSmuxer.
jamos
1st February 2008, 03:16
I just created an AVCHD disk via TsRemux 0.0.19 from the above mentioned m2ts file and burned it to DV+RW. The resulted disk is recongnized by PS3 as AVCHD. Video plays fine with all features, i.e. 5 min. chapters, ff/rw but here is NO AUDIO :-) None of the audio stream is present. Bumer. :-(
uncheck bypass audio alignment and it should work.
winnydows
1st February 2008, 11:38
Nice tool! I wait this tool creation :).
How soon will be added demuxing functions ?
Now I use ffmpeg for demuxing, but ff can`t demux mpeg4aac.
jamos
1st February 2008, 18:54
DTS does not work yet.
menlvd
1st February 2008, 23:24
http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.10.zip
:)
d1g1ta7
1st February 2008, 23:29
would it be possible to rewrite the headers of 1920x1088 h.264 videos to 1920x1080? The PS3 seems to have issues playing back 1920x1088 h.264 videos, but 1920x1080 work fine.
Zow
1st February 2008, 23:59
http://www.smlabs.net/tsMuxer/tsMuxeR_1.2.10.zip
:)
What's new? I can't try it until I get home. (I am still hoping for subtitles to MKV:-)
lance79
2nd February 2008, 00:16
I am trying to mux a vc1 es stream to m2ts with tsmuxer but having some problems.The vc1-es is accepted and converted but when playing back the first second play's right,after that the video go's full speed to the end.Also tsremux cant make a valid blu-ray structure from it.
I've tried with wmv 720p & 1088p.
I use VC-1 "ES" writer filter, v0.2 for getting the vc1 es from the wmv.
http://www.ftyps.com/unrelated/vc1_es.v0.2.zip
Here is a sample of the 1088p vc1 es, maby u can take a look at it?
http://www.zshare.net/download/7100918641ee95
greetz,
lance
menlvd
2nd February 2008, 00:26
I am trying to mux a vc1 es stream to m2ts with tsmuxer but having some problems.The vc1-es is accepted and converted but when playing back the first second play's right,after that the video go's full speed to the end.Also tsremux cant make a valid blu-ray structure from it.
I've tried with wmv 720p & 1088p.
I use VC-1 "ES" writer filter, v0.2 for getting the vc1 es from the wmv.
http://www.ftyps.com/unrelated/vc1_es.v0.2.zip
Here is a sample of the 1088p vc1 es, maby u can take a look at it?
http://www.zshare.net/download/7100918641ee95
greetz,
lance
try new version 1.2.10 maybe that's help U
in new ver, have some bug fix for vc-1 streams?
but for me it's not worked :(
still have problem with playing resulting file
idbirch2
3rd February 2008, 01:27
Is there any chance this app will ever be able to mux into an MPEG program stream i.e .mpg or .m2p? I'm trying to remux an MPEG2 BluRay with DTS audio for streaming to a 360 but Vista MCX does not allow .ts streaming any more.
Guest
3rd February 2008, 01:35
@roman76r
Can you release the source code?
lchiu7
3rd February 2008, 05:56
Alas I had high hopes for this but I can't get it to work.
Situation:
Some H.264 files and AC3 in a MKV container. I demultiplexed the audio and video and changed the level to 4.1
Using the latest version ran tsmuxer to put them back in a .ts container with aac and ac3 audio. File plays fine on my PC using vlc but put in on a DVD or USB stick and try to play on the PS3 and the PS3 says no data on either medium
Up till now this has worked for me
Demuxed the mkv file into the elemental streams
Change the level to 4.1
Reencode the audio from AC3 to aac 5.1 using eac2to and neroencode
Mux the two files back using mp4box
These play fine
But I really want AC3 audio since my PS3 is connected via Toslink (not HDMI) so 5.1 aac ends up as 2 channel PCM if I want to get any audio at all)
Any ideas what I could be doing wrong?
lance79
3rd February 2008, 08:18
isn't fixed in this version...
try new version 1.2.10 maybe that's help U
in new ver, have some bug fix for vc-1 streams?
but for me it's not worked :(
still have problem with playing resulting file
Sparky101
3rd February 2008, 11:32
Alas I had high hopes for this but I can't get it to work.
Situation:
Some H.264 files and AC3 in a MKV container. I demultiplexed the audio and video and changed the level to 4.1
Using the latest version ran tsmuxer to put them back in a .ts container with aac and ac3 audio. File plays fine on my PC using vlc but put in on a DVD or USB stick and try to play on the PS3 and the PS3 says no data on either medium
Up till now this has worked for me
Demuxed the mkv file into the elemental streams
Change the level to 4.1
Reencode the audio from AC3 to aac 5.1 using eac2to and neroencode
Mux the two files back using mp4box
These play fine
But I really want AC3 audio since my PS3 is connected via Toslink (not HDMI) so 5.1 aac ends up as 2 channel PCM if I want to get any audio at all)
Any ideas what I could be doing wrong?
Try remuxing your .ts to .m2ts with TSRemux.
Sparky101
3rd February 2008, 11:33
Is there any chance this app will ever be able to mux into an MPEG program stream i.e .mpg or .m2p? I'm trying to remux an MPEG2 BluRay with DTS audio for streaming to a 360 but Vista MCX does not allow .ts streaming any more.
Can't you just rename the file to .mpg?
napalm-187
3rd February 2008, 12:35
hi
i have an question
i have remuxed an m2ts with h264 with an sperate dts file
in direktshowplayers plays fine, but in powerdvd not
the info window of the file says mpeg4 with 346 mbit
and the file dont play
where is here the failure
thx
idbirch2
3rd February 2008, 12:39
Can't you just rename the file to .mpg?No, Vista no longer allows streaming of .TS packets to an extender so it doesn't matter what file extension you rename it to, it won't play.
I've found from a bit of searching though, that ReJig can mux DTS with M2V, and it has successfully created a VOB which plays fine in MPC with DTS intact. VOB is a program stream so renaming this to .MPG should work. I'll be testing this on the 360 shortly.
mic64
3rd February 2008, 13:04
Hi
anyone else have problems with importin ac3 files?
I get always the message "Can't detect Stream Type"
BillyBlue77
3rd February 2008, 14:28
Hi,
I'm trying to play a self encoded mkv (megui, h264, ac3 english and german, subtitles english and german) on my PS3 (non linuxed). The only success I had was using "mkv2vob", of course losing the second ac3 audio and all subtitles, but ff/rw is possible. The aspect ratio is wrong with mkv2vob though.
When I try to remux this mkv with tsMuxeR, the resulting file is not shown on the PS3, neither as ts nor m2ts. It plays well on the PC using MediaPlayerClassic and the aspect ratio is correct. Am I doing something wrong or missing a step? Do I have to use TSRemux afterwards? I thought I read in this thread that this is not necessary?
Thx in advance,
Billy
jamos
3rd February 2008, 16:41
Hi,
I'm trying to play a self encoded mkv (megui, h264, ac3 english and german, subtitles english and german) on my PS3 (non linuxed). The only success I had was using "mkv2vob", of course losing the second ac3 audio and all subtitles, but ff/rw is possible. The aspect ratio is wrong with mkv2vob though.
When I try to remux this mkv with tsMuxeR, the resulting file is not shown on the PS3, neither as ts nor m2ts. It plays well on the PC using MediaPlayerClassic and the aspect ratio is correct. Am I doing something wrong or missing a step? Do I have to use TSRemux afterwards? I thought I read in this thread that this is not necessary?
Thx in advance,
Billy
Unless your going to make a AVCHD disk there is no way to use more than one audio track in a file that plays on the ps3 or use subtitles unless you force them (which means they are on all the time). Pretty much you are stuck with the mvk2vob method for the ps3.
LOGiC
3rd February 2008, 17:49
@all,
maybe I can beg for your help again. I was testing a lot around with TSMuxer and the program is great. Unfortunately on the cutting side there seem to be a lack of good programs. I tried to remux my Ratatouille Blu-Ray as new .m2ts for testing purposes only and the filed was played very well. The problems start when trying to split it. I have tested with H264TSCutter, which accepts M2ts as input file. But this one goes back to .ts then. Using HDBDSplit makes some of the 4,5GB big disks stutter like hell. These can't be played. PowerDVD is doing some kind of diashow and MPC has issues with Tearing, which is very strange. Using EVR-Renderer normally doesn't bring even one line to my display, when playing this files I got heavy tearing. For having the graphics card acceleration (ATI HD 2600 XT) I really would prefer staying at .m2ts. But are there any tips for me how to successfully split a big file to several parts ? Thanks in advance.
XolocoTuxmaster
3rd February 2008, 21:51
http://forum.doom9.org/showthread.php?t=134402
jamos
4th February 2008, 02:18
http://forum.doom9.org/showthread.php?t=134402
I understand the standard but really what we are trying to do is more like make mini bds than follow the standard. I know the PS3 can play multiple audio tracks and DTS and handle subtitles on a Mini BD disk. Problem with the PS3 though is that its bd player sucks with burned media period (including burned dvds).
VintageGuy
4th February 2008, 03:30
Hi,
I'm trying to play a self encoded mkv (megui, h264, ac3 english and german, subtitles english and german) on my PS3 (non linuxed). The only success I had was using "mkv2vob", of course losing the second ac3 audio and all subtitles, but ff/rw is possible. The aspect ratio is wrong with mkv2vob though.
When I try to remux this mkv with tsMuxeR, the resulting file is not shown on the PS3, neither as ts nor m2ts. It plays well on the PC using MediaPlayerClassic and the aspect ratio is correct. Am I doing something wrong or missing a step? Do I have to use TSRemux afterwards? I thought I read in this thread that this is not necessary?
Thx in advance,
Billy
Make sure you burn as Data DVD and you have a folder named PS3 (just like that) and inside that folder you have a folder named VIDEO (just like that) and finally rename your file and tag it with .mpg rather than .m2ts or .ts. Had the same problem till I made those folders and tagged with .mpg.
Good Luck
BillyBlue77
4th February 2008, 11:46
Make sure you burn as Data DVD and you have a folder named PS3 (just like that) and inside that folder you have a folder named VIDEO (just like that) and finally rename your file and tag it with .mpg rather than .m2ts or .ts. Had the same problem till I made those folders and tagged with .mpg.
Good Luck
I have only the "VIDEO" folder on the USB stick and other files in there are shown (compatible ones).
I tried to rename the ts to mpg but now the PS3 simply says "corrupt data" to this file. :(
B4tm4n
4th February 2008, 13:39
I have only the "VIDEO" folder on the USB stick and other files in there are shown (compatible ones).
I tried to rename the ts to mpg but now the PS3 simply says "corrupt data" to this file. :(
Have you used h264info to change the profile to 4.1 ?
The built in profile changer doesn't work at the moment.
It didn't mention it in this post.
Hi,
I'm trying to play a self encoded mkv (megui, h264, ac3 english and german, subtitles english and german) on my PS3 (non linuxed). The only success I had was using "mkv2vob", of course losing the second ac3 audio and all subtitles, but ff/rw is possible. The aspect ratio is wrong with mkv2vob though.
When I try to remux this mkv with tsMuxeR, the resulting file is not shown on the PS3, neither as ts nor m2ts. It plays well on the PC using MediaPlayerClassic and the aspect ratio is correct. Am I doing something wrong or missing a step? Do I have to use TSRemux afterwards? I thought I read in this thread that this is not necessary?
Thx in advance,
Billy
XolocoTuxmaster
4th February 2008, 18:34
I understand the standard but really what we are trying to do is more like make mini bds than follow the standard. I know the PS3 can play multiple audio tracks and DTS and handle subtitles on a Mini BD disk.
It doesn't.
By the way, the link was not just for you, was for all people who want to create mini BD/AVCHDs fully compatible with PS3, this is, almost everyone who uses tsmuxer (this is...almost everyone reading this topic? XD)
Bye
moshmothma
4th February 2008, 21:49
Recently tried muxing two movies from HDDVD that contained H264 and DD+. I demuxed the evo with evodemux and muxed with tsmuxer 1.210. The muxing worked fine but playback was seriously out of sync. Originally, I tried remuxing directly from the evo but i would get buffer errors.
The clips below are for the original evo and the muxed ts files. Thanks
Anchorman - evo
http://www.sendspace.com/file/xxlm6i
Anchorman - ts
http://www.sendspace.com/file/vbme60
Old School - evo
http://www.sendspace.com/file/ns8jx9
Old School - ts
http://www.sendspace.com/file/unwy3b
chewdogg10
4th February 2008, 23:52
I have a Panny BD30K that will play all my discs authored with ULead, CyberLink, and Roxio, but the files are transcoded and lose quite a bit of quality. I tried writing the Blu Ray structure from tsReMuxer, but it won't play. Does anyone know how to get tsReMuxer BD structure to play in a set-top?
DoomBot
5th February 2008, 01:58
Any file i mux with this software no matter .ts .m2ts .vob they are always out of sync ,the audio. This software does not work correctly.
yonta
5th February 2008, 05:06
Any file i mux with this software no matter .ts .m2ts .vob they are always out of sync ,the audio. This software does not work correctly.
Audio delay is not automatically detected.
You have to manually set it in the delay box if there's any.
lchiu7
5th February 2008, 07:35
Try remuxing your .ts to .m2ts with TSRemux.
That didn't work either. The PS3 doesn't see the file. Must be something else fundamentally wrong.
ljy767
5th February 2008, 09:48
GOOD! THANKS...
Manu93
5th February 2008, 11:07
Hello,
I use the latest version of TsMuxeR (1.2.10) but my issues are from the beginning of TsMuxeR.
1 - AAC audio tracks are not recognized when embedded in MKV files in TsMuxeR GUI
2 - When I try to mux AAC + H.264 from elementary streams, I sometimes get a Bitstream Exception (Error Code - 3).
Did someone had the same issues as me ?
Thank you in advance.
PS : When I mux the video without the audio stream, everything is OK
Sparky101
5th February 2008, 12:46
Any file i mux with this software no matter .ts .m2ts .vob they are always out of sync ,the audio. This software does not work correctly.
Nice attitude, this software works great. Just because it doesn't work for you don't assume the software does not work correctly....
jamos
5th February 2008, 15:04
It doesn't.
By the way, the link was not just for you, was for all people who want to create mini BD/AVCHDs fully compatible with PS3, this is, almost everyone who uses tsmuxer (this is...almost everyone reading this topic? XD)
Bye
I have gotten them to play with f/w 2.10. I know Scenarist does it better but not many people here have the money to buy Scenarist.
I tested a mini BD with multiple audio tracks it switches audio, also i can turn on and off subtitles (abiet after I hexedit a bug in tsremux on some of the files that incorrectly sets the stream info wrong) on my PS3 .
DoomBot
5th February 2008, 16:34
Audio delay is not automatically detected.
You have to manually set it in the delay box if there's any.
How do you figure out what to put for the audio delay?
XolocoTuxmaster
5th February 2008, 16:45
I have gotten them to play with f/w 2.10. I know Scenarist does it better but not many people here have the money to buy Scenarist.
I tested a mini BD with multiple audio tracks it switches audio, also i can turn on and off subtitles (abiet after I hexedit a bug in tsremux on some of the files that incorrectly sets the stream info wrong) on my PS3 .
Yes you are right, I forgot that bug
mia
5th February 2008, 18:27
great tool and probably the best remuxer.
but i have one desire. it is possible to choose the stream id from the audio and video streams before muxing? because my hd-reciver (Kathrein UFS910) don't accept the default stream id's from tsmuxer.
input.ts: (work on the UFS)
Stream #0.0[0x2ff]: Video: h264
Stream #0.1[0x303](deu): Audio: liba52, 48000 Hz, 5:1, 448 kb/s
Stream #0.2[0x304](eng): Audio: liba52, 48000 Hz, stereo, 448 kb/s
outpu.ts: (don't work on the UFS)
Stream #0.0[0x1011]: Video: h264
Stream #0.1[0x1100]: Audio: liba52, 48000 Hz, 5:1kb/s kb/s
Stream #0.2[0x1101]: Audio: liba52, 48000 Hz, stereo, 448 kb/s
thanks and sorry for my english
micha
Joniii
5th February 2008, 20:31
@Roman
Do you have any plans for (L)PCM support?
moshmothma
5th February 2008, 22:43
Recently tried muxing two movies from HDDVD that contained H264 and DD+. I demuxed the evo with evodemux and muxed with tsmuxer 1.210. The muxing worked fine but playback was seriously out of sync.
Ok, there is no problem here. Manually setting framerate and delay and I was able to perfectly go from evo to ts! I got framerate and delay from eac3to.
Hoping to see:
1. English documentation
2. LPCM support soon!
Thanks for a great tool!
lexor
6th February 2008, 01:31
Hoping to see:
1. English documentation
You seriously need a documentation for this? Well, OK.
Note, I don't actually use it in command line, I just translated the readme.txt, so if things are crashing or stuff doesn't work... not my fault!
How to use the muxer from the command line:
Create a file with extension ".meta" (without the quotes). Inside the meta file list all the files which you wish to mux to TS.
Meta File Format:
<Codec Name>, <File Name>, <Additional Options>
Additional options are delimeted by a commas. Above and from here on after <> are merely present for readability of this documentation and must not be included in actual files/command lines.
Sample Meta file content:
V_MPEG4/ISO/AVC, D:\media\test\stream.h264, fps=25
A_AC3, D:\media\test\stream.ac3, timeshift=-10000ms
In the above example an audio track in AC3 format and a video stream in H264 format are muxed.
Additional Parameters:
fps - Specifies the fps of the video stream (see example above). If fps parameter is not set its will be read from the video stream
level - Changes the value of the level setting in H264 stream (eg. you can change profile High@5.1 to High@4.1)
timeshift - This parameter is for audio streams. It allows to set the delay, which can be positive or negative. To specify delay in milliseconds add "ms" (no quotes) at the end of the value, alternatively add "s" to specify the delay in seconds. Positive value shifts the audio forward, negative shifts the audio backwards.
down-to-dts - Available only for DTS-HD stream. Downmixes DTS-HD to standard DTS
down-to-ac3 - Availale only for True-HD with AC3 core (commonly found on Blu-ray discs). Downmixs to standard AC3
track - Starting with version 0.9.96 it is possible to link to streams in different containers (i.e. non-elemetary streams). The value of this option is the track number (in the source container) of the stream you wish to mux. The following containers are supported:
- TS/M2TS
- EVO/VOB/MPG
- MKV
To get the track numbers of various streams in one of the supported containers use the following command: tsMuxer <file name>
To start the muxer use the following command line: tsMuxer <name of the .meta input file> <name of the TS output file>
Nomenclature of codecs in meta files:
V_MPEG4/ISO/AVC - H264
V_MS/VFW/WVC1 - VC1
V_MPEG-2 - MPEG2
A_AC3 - DD (AC3) / DD+ (E-AC3) / True HD (True-HD only available for streams that also contain AC3 core)
A_AAC - AAC
A_DTS - DTS / DTS-HD
A_MP3 - MPEG audio layer 1/2/3
WARNING: Do not start extraneous filters (codecs) while tsMuxer is running. <--- (translator's note) no clue what that's supposed to mean, I'm assuming don't try to playback the files tsMuxer is working on.
survivant001
6th February 2008, 12:11
I can't download files from your website
http://www.smlabs.net/tsMuxer/current_release.zip
file not found
jamos
6th February 2008, 15:44
I can't download files from your website
http://www.smlabs.net/tsMuxer/current_release.zip
file not found
they may have taken it down but you can get it still here by clicking mirror
http://www.videohelp.com/tools/tsMuxeR
I feel that 1.2.10 is a alpha, hopefully there is a new beta coming out.
survivant001
6th February 2008, 16:03
they may have taken it down but you can get it still here by clicking mirror
http://www.videohelp.com/tools/tsMuxeR
I feel that 1.2.10 is a alpha, hopefully there is a new beta coming out.
thanks
maybe that's why that version is not release on this thread
DonCarlos
6th February 2008, 17:09
Hi,
I use Tsmuxer (and some other programs) to convert my HDDVDs to Blurays. It works realy good, but there is one thing it don't understand. All the video streams from HDDVDs the Tsmuxer sees as 1080i and not 1080p. If I put a Bluray file in it it says it is 1080p. That is the case with all HDDVDs I own. And with Vc-1 and the other codecs. Is this a bug in Tsmuxer or is it becuase of my HDDVD files?Is there a other way to check if it is 1080p or1080i?
Thanks
LOGiC
6th February 2008, 17:49
@Roman
Do you see any chance to include an automatic cutting function for the next releases, which cuts .ts as well as .m2ts at given points, i.e. DVD5 4450MB or something like that. This tool is brilliant and that would round it up.
Thanks in advance.
Andy.
dirkr
6th February 2008, 18:32
Does anybody know a program how I could see what audio delay the dts.audio from a m2ts file has so that I can mux a new audio file in sync to it?
Thanks
PS: Regarding TSMuxer (1.2.10): Converting evo to ts shows always 29,97 fps instead of 23,9...fps so I choose the fps manually. The file runs in sync after that but the 24p detection from my projector or my media player ? doesn't work anymore.... BUT all is ok with running on 60Hz (3:2 pulldown). Any ideas?
gav1577
6th February 2008, 18:54
Is anyone aware that audio stream info disappears after build 1.2.0
when checking with mediainfo:)
kurt
6th February 2008, 19:10
Does anybody know a program how I could see what audio delay the dts.audio from a m2ts file has so that I can mux a new audio file in sync to it?
Thanks
PS: Regarding TSMuxer (1.2.10): Converting evo to ts shows always 29,97 fps instead of 23,9...fps so I choose the fps manually. The file runs in sync after that but the 24p detection from my projector or my media player ? doesn't work anymore.... BUT all is ok with running on 60Hz (3:2 pulldown). Any ideas?
same problem here on my popcorn hour, dirkr. Does your evo file contain a vc-1 stream as well? me is bitching around with that Spartan movie :D
1080p23/24 modus stuttering. with 60 hz everything is fine :confused:
dirkr
6th February 2008, 20:00
same problem here on my popcorn hour, dirkr. Does your evo file contain a vc-1 stream as well? me is bitching around with that Spartan movie :D
1080p23/24 modus stuttering. with 60 hz everything is fine :confused:
Found spartan as blu-ray so it fixed everything for me regarding this movie :) .
My file is silver surfing......
Creator1
6th February 2008, 20:21
Roman, tsMuxeR doesn't detect some DTS streams. If you convert TrueHD to DTS with EAC3TO, then try to open it with tsMuxeR, it says cant detect file. Here is a DTS sample (DTS, 5.1 channels, 0:01:07, 24 bits, 1536kbit/s, 48khz), I hope it helps fixing it.
300.dts (http://www.netikka.net/enclave/300.dts)
Joniii, I had the same problem but I don't think the problem is with tsMuxeR. Try to play your DTS elementary stream in powerDVD. If it does not work correctly, the dts file is not correct. eac3to was able to recognize my "weird" dts file but not powerdvd and it crashed when played back in media player classic (using ffdshow).
Be sure to use the latest version of eac3to and get version 1.0.23 of Surcode DVD DTS (not .21). I am unsure if this helped but I redid the DTS file from the TrueHD track after getting the latest eac3to and 1.0.23 of surcode and the dts file is now correct and recognized by every program.
Guys I must be dreaming!!
I have on my HDD a demux of the Top Gun HD-DVD (which I own but want to sell my xbox HD-DVD drive as I'm broke)
(Video.mpv which is AVC 29.976fps h.264 and audio.ac3 which I made from eac3to from the DD+ file)
are you telling me I can now mux these two files into something which will work on the PS3?
I tried to mux a 29.97 AVC file with a DTS track that I did and the sound was out of sync completely when played back as a BLURAY disc in powerdvd (the structure was generated by tsremux as usual). I think you really need to go to 23.976 to get correct playback with sound, etc. Besides, if you want to be on the safe side, you should go to 23.976 as it is the only way to be blu-ray compliant and so to make your file playable in all blu-ray players.
theblind
7th February 2008, 00:58
Hi !
Hi,
I use Tsmuxer (and some other programs) to convert my HDDVDs to Blurays. It works realy good, but there is one thing it don't understand. All the video streams from HDDVDs the Tsmuxer sees as 1080i and not 1080p. If I put a Bluray file in it it says it is 1080p. That is the case with all HDDVDs I own. And with Vc-1 and the other codecs. Is this a bug in Tsmuxer or is it becuase of my HDDVD files?Is there a other way to check if it is 1080p or1080i?
Thanks
in this case: I have a projector that can only show max. 1080i. So I have setup my PS3 to max. 1080i. The HD-DVDs with VC-1 codec convert to BluRay stutter (video, audio works fine) on the PS3 with 1080i output. I think, the VC-1 header must clean to 24p and 1080p.
Cu.
DonCarlos
8th February 2008, 19:06
Hi !
in this case: I have a projector that can only show max. 1080i. So I have setup my PS3 to max. 1080i. The HD-DVDs with VC-1 codec convert to BluRay stutter (video, audio works fine) on the PS3 with 1080i output. I think, the VC-1 header must clean to 24p and 1080p.
Cu.
So is it my fault or what is the case. On the cover of the HDDVDs is always1080p mentioned. If I open one stream with tsmuxer than it says it is 1080i. I converted some HDDVD to blu ray now. I didn't burn one now, but the ISO of them work perfect on the PC in perfect sync. I just wondered about this 1080i.(I am new to this sorry if I ask sutupid questions)What would I have to to that I would get 1080p?
Creator1
8th February 2008, 19:18
So is it my fault or what is the case. On the cover of the HDDVDs is always1080p mentioned. If I open one stream with tsmuxer than it says it is 1080i. I converted some HDDVD to blu ray now. I didn't burn one now, but the ISO of them work perfect on the PC in perfect sync. I just wondered about this 1080i.(I am new to this sorry if I ask sutupid questions)What would I have to to that I would get 1080p?
The streams in the HD-DVD standard are encoded in 1080i/29,97fps with 3:2 pulldown. The HD-DVD players can then playback the movies on a 60Hz TV using that information. To playback in 24p, the HD-DVD players do "reverse pulldown" to go back to 23.976fps progressive.
The streams in the Blu-Ray standard are encoded in 1080p/23.976fps without 3:2 pulldown. The Blu-Ray players can then playback movies on a 60Hz TV by applying 3:2 pulldown "on the fly". To playback in 24p, the blu-ray player have nothing to do but to playback the stream at it's 23.976fps encoded form.
At least, that is what I can understand from both formats being different as they are. If I am mistaken then someone will correct me here. :)
DoomBot
8th February 2008, 20:13
All HD-DVDs are encoded in 1080p not 1080i
DonCarlos
8th February 2008, 20:37
Ok and what can I do to get the streams to 23.973fps in 1080p? With tsmuxer I get the 23.973 but not the 1080p?
DonCarlos
8th February 2008, 20:49
By the way. I have the HDDVD Troy. If I rip the EVOs to the harddisk and open them with tsmuxer it also says that it is encoded in 1080i. So I think Creator1 is right the movies are encoded in 1080i and the player does the job for 1080p.
kurt
8th February 2008, 21:38
maybe someone can clear things up - it would be much appreciated :)
I just opened the original evo file ("300",vc-1) with mediainfo and it also reports 30 fps interlaced :confused:
General #0
Complete name : F:\Movies\HD\300\source\xxx.EVO
Format : MPEG-2 Program
Format/Family : MPEG-2
File size : 8.61 GiB
PlayTime : 55mn 37s
Bit rate : 22 Mbps
Video #0
Codec : VC-1
Codec profile : Advanced@3
PlayTime : 55mn 37s
Bit rate : 19 Mbps
Width : 1920 pixels
Height : 1080 pixels
Display Aspect ratio : 16/9
Frame rate : 30.000 fps
Chroma : 4:2:0
Interlacement : Interlaced
on the other hand evodemux (0.627 b7) says it is 23,976 hz
Opening file xxx.EVO
Reading...
File size: 8811 Mbytes.
VOB number 0 contains 2 video , 4 audio and 5 subpicture streams.
PTM of first video frame = 6E19147E
PTM of last video frame = 800035FA
Duration = 0:55:37.334
VC-1 video stream 0 found!
First PTS = 2E19147E (+35791394ms)
Substream id = 55
Profile = Advanced
Level = 3
Chroma Format = 4:2:0
Size = 1920x1080
Display size = 1920x1080
Aspect ratio = 1:1 (square samples)
Frame Rate = 23,976 (24000/1001)
so, which one I have to trust?
theblind
8th February 2008, 22:19
Hi !
Both :D
In the header of the videostream: 1080i + 30p.
but the videostream is 1080p + 24p.
Why ? :confused:
I think: in the beginning of HD-DVD, Toshiba concept was: 1080i and 60 hz and the header helps the old Thosiba Hardware to convert.
Cu.
kurt
8th February 2008, 22:39
ah, ok. I read about these old hd-dvd players on wikipedia... :)
do you think it would be possible to remove/change that header somehow during muxingprocess? I guess it messes things up on my popcorn hour...
dirkr
8th February 2008, 23:08
@roman76r:
Muxed two evo files together but after muxing the merged file stops at the end of part 1.
Took a look with TSRemux on it...it shows two vc1 streams and 2 dts streams in this one file!
Anything wrong with the muxing option?
Regards,
Dirk
Atak_Snajpera
9th February 2008, 01:47
Muxed to evo files together but after muxing the merged file stops at the end of part 1.
If you mux two audio streams what do get have? (rhetorical question ;)
Audio1
Audio2
or Audio1+Audio2 ????
Guest
9th February 2008, 02:11
In a correct transport file you would have two programs and each elementary stream would have its own PID.
But this muxer apparently does not support multiple programs, nor bitrate padding, nor PID setting, etc. So it is not useful for creating multiple program streams for broadcasting.
That's why I asked for the source code -- a reasonable request since the program claims to be released under GPL! I wanted to see if the design was suitable for extending it with those desirable features.
But it appears that Roman is taking a holiday. :(
jamos
9th February 2008, 07:19
But it appears that Roman is taking a holiday. :(
A Roman Holiday? sorry just had to go there..:p
jamos
9th February 2008, 07:21
In a correct transport file you would have two programs and each elementary stream would have its own PID.
But this muxer apparently does not support multiple programs, nor bitrate padding, nor PID setting, etc. So it is not useful for creating multiple program streams for broadcasting.
That's why I asked for the source code -- a reasonable request since the program claims to be released under GPL! I wanted to see if the design was suitable for extending it with those desirable features.
But it appears that Roman is taking a holiday. :(
Also setting avc lvl to 4.1 does not work(have to use h264info).
DTS streams do not work unless you remux them again with tsremux I think this started after release 1.2.
Auto PPS every picture does not work ie picture structure (have to use h264info).
jamos
9th February 2008, 07:27
same problem here on my popcorn hour, dirkr. Does your evo file contain a vc-1 stream as well? me is bitching around with that Spartan movie :D
1080p23/24 modus stuttering. with 60 hz everything is fine :confused:
ptscalc will tell you audio delays to use in a transport stream. google it.
kurt
9th February 2008, 07:39
ptscalc will tell you audio delays to use in a transport stream. google it.
thx, but I don't have an audio issue. It's only about the videostream which stutters after remuxing the evobs to ts (fps is manually set to 23,976)...
yonta
9th February 2008, 10:40
@roman76r:
Muxed to evo files together but after muxing the merged file stops at the end of part 1.
Took a look with TSRemux on it...it shows two vc1 streams and 2 dts streams in this one file!
Anything wrong with the muxing option?
Regards,
Dirk
If you want to join the 2 files, add the 1st one and append the 2nd one.
dirkr
9th February 2008, 23:48
If you want to join the 2 files, add the 1st one and append the 2nd one.
I will try "append" next time. Thanks for the tip
n0mag!c
11th February 2008, 08:47
By the way. I have the HDDVD Troy. If I rip the EVOs to the harddisk and open them with tsmuxer it also says that it is encoded in 1080i. So I think Creator1 is right the movies are encoded in 1080i and the player does the job for 1080p.
as doombot says, the movies were encoded in 1080p, but then, as creator1 says, 3:2 pulldown flags on the video stream were set to satisfy HD-DVD standard. but any programme, when "see" 29,97 fps video stream call it "interlaced" anyway.
n0mag!c
11th February 2008, 09:26
i've spend a lot of time trying tsmuxer and I must say: it works INCORRECT with mpeg2 video stream, though with H264 it's OK. when muxing 24fps or 25 fps HD or even SD video (with average bitrate of 6-12 mb/s), resulting stream can't play smoothly. with haali splitter on PC, and AVCHD on PS3. first I blame PS3 that it can't read video with high bitrates, but then I test PS3 with "casino royale" bluray converted to AVCHD with tsremux, and PS3 play this test AVCHD flawlessly showing bitrate from 20 to 34 mb/s. then i noticed, that video plays non-smooth on PC also (it's easy to find, when you know, what exactly you are looking for). but the essence of this incorrect work with mpeg2 video stream is shown when muxing 29,97 fps video. video frames is constantly jumping and audio is totally out of sync.
jamos
11th February 2008, 15:37
I hope roman is still working on this great product...:eek:
Atak_Snajpera
11th February 2008, 17:57
I hope roman is still working on this great product...
I bet He is working on BluRay structure with subtitles :)
DonCarlos
12th February 2008, 00:03
as doombot says, the movies were encoded in 1080p, but then, as creator1 says, 3:2 pulldown flags on the video stream were set to satisfy HD-DVD standard. but any programme, when "see" 29,97 fps video stream call it "interlaced" anyway.
Ok I understand that so far. But is there a way to get this pulldown away?Will tsmuxerbe able of doing that?Because I would like to get just a stream of 23.973fps and 1080p. I read the thread about vc1conv and tried this programm but that just made the fps to 23.973 but the 1080i stays(I already can do this with tsmuxer). Sorry if these are noob questins but I am really new to this whole stuff. I just want to convert my HDDVDs to Blu ray the most easiest way with 1080p picture and completly audio sync. By the way the audio isn't the problem.
Zow
12th February 2008, 01:00
I bet He is working on BluRay structure with subtitles :)
From your mouth to Roman's ears:-)
I have to ask a perhaps really stupid question:
I have been waiting for subtitles implementation. I assume it would mean that when I rip a Blu-Ray title to my drive as a .ts file (or .m2ts,) I'll be able to play it from the drive, with subtitles.
But, I also would like to shring the file size a bit. I've been ripping all my DVDs to H.264 MKVs, and have been very happy with the result. I'd like to be able to do the same with my BR/HD-DVD titles - shrink them to about 4-6GBs per title (drive space is cheap, but not that cheap.) I just HATE having to deal with disks.
If I can get the main title, plus selected audio, plus subtitles to a .ts or .m2ts file with smartLabs tsMuxeR, would I then be able to import this file to something like AutoMKV or RipBot, and convert to a H.264 MKV?
n0mag!c
12th February 2008, 10:22
Ok I understand that so far. But is there a way to get this pulldown away?Will tsmuxerbe able of doing that?Because I would like to get just a stream of 23.973fps and 1080p. I read the thread about vc1conv and tried this programm but that just made the fps to 23.973 but the 1080i stays(I already can do this with tsmuxer). Sorry if these are noob questins but I am really new to this whole stuff. I just want to convert my HDDVDs to Blu ray the most easiest way with 1080p picture and completly audio sync. By the way the audio isn't the problem.
you miss the whole idea! no matter, how programme calls video stream "i" or "p". if it's been coded progressive, it remains such regardless to 3:2 pulldown flags. the flags are just flags. movies transferred from celluloid always have progressive structure. videos from cameras are interlaced.
dirkr
12th February 2008, 18:51
i've spend a lot of time trying tsmuxer and I must say: it works INCORRECT with mpeg2 video stream,
it works CORRECT! Muxed 2 movies today and both are in sync!
Thnaks again to roman76r for this great and "easy to use tool"
[)370|\|470!2
12th February 2008, 21:32
@all,
maybe I can beg for your help again. I was testing a lot around with TSMuxer and the program is great. Unfortunately on the cutting side there seem to be a lack of good programs. I tried to remux my Ratatouille Blu-Ray as new .m2ts for testing purposes only and the filed was played very well. The problems start when trying to split it. I have tested with H264TSCutter, which accepts M2ts as input file. But this one goes back to .ts then. Using HDBDSplit makes some of the 4,5GB big disks stutter like hell. These can't be played. PowerDVD is doing some kind of diashow and MPC has issues with Tearing, which is very strange. Using EVR-Renderer normally doesn't bring even one line to my display, when playing this files I got heavy tearing. For having the graphics card acceleration (ATI HD 2600 XT) I really would prefer staying at .m2ts. But are there any tips for me how to successfully split a big file to several parts ? Thanks in advance.
http://forum.doom9.org/showpost.php?p=1094458&postcount=133
The only workaround would be to split a file before using tsmuxer. Personally, i wouldn't use it at all, it sux. Plain and simple.
jamos
12th February 2008, 23:20
http://forum.doom9.org/showpost.php?p=1094458&postcount=133
The only workaround would be to split a file before using tsmuxer. Personally, i wouldn't use it at all, it sux. Plain and simple.
just use H264TSCutter to ts then tsremux to mux the ts back into a m2ts.
Guest
13th February 2008, 00:53
Personally, i wouldn't use it at all, it sux. Plain and simple. Let's show a little patience and respect for the author. This tool is in early development.
Creator1
13th February 2008, 01:45
Hi !
Both :D
In the header of the videostream: 1080i + 30p.
but the videostream is 1080p + 24p.
Why ? :confused:
I think: in the beginning of HD-DVD, Toshiba concept was: 1080i and 60 hz and the header helps the old Thosiba Hardware to convert.
Cu.
That would make sense and explain why you can use VC-1 files from HD-DVD directly with Scenarist BDA and all works fine. The file might be encoded in 24p but there are 3:2 pulldown flags present. Maybe blu-ray simply ignore those flags during playback or scenarist removes them during muxing.
LOGiC
13th February 2008, 10:31
@Roman
I have one more question or feature request, but I don't know if this is possible. I know that it is open source, but do you think it would be possible to add x264 to .ts or .m2ts muxing ability ? That would be great but due to the high amound of different variations it could be possible. This feature surely would rock.
Thanks in advance.
zeroprobe
13th February 2008, 11:32
http://forum.doom9.org/showpost.php?p=1094458&postcount=133
The only workaround would be to split a file before using tsmuxer. Personally, i wouldn't use it at all, it sux. Plain and simple.
You add nothing to the topic. Please go away, this tool works great on the PS3.
theblind
13th February 2008, 12:39
Hi !
That would make sense and explain why you can use VC-1 files from HD-DVD directly with Scenarist BDA and all works fine. The file might be encoded in 24p but there are 3:2 pulldown flags present. Maybe blu-ray simply ignore those flags during playback or scenarist removes them during muxing.
I think: the PS3 have a forced output in the 1080p 24p option. It ignore the 1080i flag. But if the PS3 must play 1080i, the stream stutter.
Cu.
n0mag!c
13th February 2008, 14:12
it works CORRECT! Muxed 2 movies today and both are in sync!
the movies were 1080p 23.976fps MPEG-2?
Do you watching movies on PC? 'cause it's a little bit hard to see muxing bug on PC. but when watching movie on TV with enabled feature like philips' DNM (digital natural motion) then the bug is obvious - playback stutters.
I use "tsremux" and burn AVCHD disks then watch it on PS3. when I don't use "tsmuxer" and use original TS stream captured from digital tuner or M2TS from bluray, then movies plays correct. Also movies with H.264 video (VC-1 I didn't test yet) plays correct after beeing muxed with "tsmuxer".
Hope Roman fix this problem, or maybe author of "tsremux" will add correct support for .mkv files. And then I can use "mkvmerge" instead of "tsmuxer".
phigment
13th February 2008, 18:09
@roman76r
Can you release the source code?
I would like that as well. It would be nice to have a linux port of this tool!
Bigmango
13th February 2008, 19:17
It would be nice to have a linux port of this tool!
+1000000
adalbertoma
15th February 2008, 23:02
This is a great software and looks even more promising if subtitles and blu-ray output is implemented.
Any other word from the author? Right now it seems to me that he has quit working on this...
jamos
15th February 2008, 23:18
Yes he has been quiet.
Zow
15th February 2008, 23:34
I have to ask a perhaps really stupid question:
I have been waiting for subtitles implementation. I assume it would mean that when I rip a Blu-Ray title to my drive as a .ts file (or .m2ts,) I'll be able to play it from the drive, with subtitles.
But, I also would like to shring the file size a bit. I've been ripping all my DVDs to H.264 MKVs, and have been very happy with the result. I'd like to be able to do the same with my BR/HD-DVD titles - shrink them to about 4-6GBs per title (drive space is cheap, but not that cheap.) I just HATE having to deal with disks.
If I can get the main title, plus selected audio, plus subtitles to a .ts or .m2ts file with smartLabs tsMuxeR, would I then be able to import this file to something like AutoMKV or RipBot, and convert to a H.264 MKV?
Can someone try to answer this. I am putting all my hopes on on this app, but maybe I am not seeing something...
Alternatively, is there another app which can do H.264 MKVs from HDDVD and Blu-Ray, and which is close to idiot-proof?
imrang
16th February 2008, 19:15
Guys.. I have a problem playing an m2ts file that contains 4.1 H264 stream and AC3 audio. The darn thing is totally black and just plays audio on the PS3. I am almost 100% sure of the fact that it is because the H264 elementary stream is at a resolution of 1280x536. Can anyone give me some suggestions on how to fix this.
What i did to make the file:
Mkvextractgui -> elementary h264 and ac3
h264info ->level 4.1
tsmuxer -> .ts file
tsremux ->m2ts
Atak_Snajpera
16th February 2008, 20:12
What settings did you use to encode mkv file?
I am almost 100% sure of the fact that it is because the H264 elementary stream is at a resolution of 1280x536
You are 100% wrong :) PS3 plays none standard resolutions without problems (exept bluray)
imrang
16th February 2008, 21:00
What settings did you use to encode mkv file?
You are 100% wrong :) PS3 plays none standard resolutions without problems (exept bluray)
I didn't re-encode... I simply demuxed the streams, reduced the H264 level to 4.1 (didnt touch any other settings in h264info) then muxed them in tsmuxer then remuxed to m2ts using tsremux
Atak_Snajpera
17th February 2008, 00:02
File was encoded with too many reference frames so you may forget about playing this file without re-encoding
imrang
17th February 2008, 01:23
File was encoded with too many reference frames so you may forget about playing this file without re-encoding
ok this makes more sense.. can you give me a few details on what i need to do to re-encode the file to make it playable on the ps3? Is there a command line i can issue that shows no loss in quality?
kurt
17th February 2008, 15:19
appending automatically of multiple m2ts files
coz importing of +40 m2ts-files by hand can be a pain in the a$$ :D
jamos
17th February 2008, 17:15
ok this makes more sense.. can you give me a few details on what i need to do to re-encode the file to make it playable on the ps3? Is there a command line i can issue that shows no loss in quality?
you can use megui and xolos Bluray format works well look in the mpeg4 encoder section.
imrang
17th February 2008, 19:52
you can use megui and xolos Bluray format works well look in the mpeg4 encoder section.
jamos, megui crashes everytime I try to load an elementary .h264 file to re-encode. Can you give me some help? I thought megui could re-encode .h264 elementary streams?
jamos
17th February 2008, 20:24
jamos, megui crashes everytime I try to load an elementary .h264 file to re-encode. Can you give me some help? I thought megui could re-encode .h264 elementary streams?
I had that happen with bad sources.
Have you tried loading in the mkv file directly into megui using a synth script?
If that doesnt work try using h264info on the .h264 file and set the lvl to 4.1 and pps every picture is checked then try to import that.
If that doesnt work then also you may need to remux the source using tsmuxer into a .m2ts or .ts file and use that as your source.
imrang
17th February 2008, 20:33
I had that happen with bad sources.
Have you tried loading in the mkv file directly into megui using a synth script?
If that doesnt work try using h264info on the .h264 file and set the lvl to 4.1 and pps every picture is checked then try to import that.
If that doesnt work then also you may need to remux the source using tsmuxer into a .m2ts or .ts file and use that as your source.
Hi Jamos.. do you have a ps3 commandline i can issue to x264.exe? That might be easier.
imrang
17th February 2008, 20:51
Actually let me be more explicit. What is the tool out there that does not have an issue loading a .h264 elementary stream and then re-encoding it to ps3 compatible settings?
jamos
17th February 2008, 21:13
Hi Jamos.. do you have a ps3 commandline i can issue to x264.exe? That might be easier.
Its not the command line its your source thats your problem as you have asked the same thing in other threads.
imrang
17th February 2008, 21:25
Its not the command line its your source thats your problem as you have asked the same thing in other threads.
Hi Jamos, the file itself was encoded with x264. The settings are not ps3 compliant because of too many reference frames as an earlier user commented. But I don't see how my elementary stream is not a valid h264 stream. It is and it plays on all software players, just not ps3. What can I use to reencode the elementary stream to make it ps3 compatible?
Guest
17th February 2008, 21:44
Re-encode it with x264 and reduce the number of reference frames as needed.
imrang
17th February 2008, 21:48
Re-encode it with x264 and reduce the number of reference frames as needed.
Could you help me out with a command line there? I'm sure there is some ps3 standard command most ppl use here.
Guest
17th February 2008, 22:19
Sorry, but I don't know anything about PS3.
jamos
18th February 2008, 01:23
Could you help me out with a command line there? I'm sure there is some ps3 standard command most ppl use here.
Just use the HD-DVD profile in megui. it shows the x264 command line under it copy and use that.
jamos
18th February 2008, 01:32
Anyone contact Roman lately and see if he is still working on this?
Guest
18th February 2008, 04:00
He's been logging onto the forum regularly, including today. I suppose he would post if he wanted to.
survivant001
18th February 2008, 15:07
Could you help me out with a command line there? I'm sure there is some ps3 standard command most ppl use here.
simple.. use automkv or ripbot264.. nothing more simplier than that
n0mag!c
19th February 2008, 12:27
i've spend a lot of time trying tsmuxer and I must say: it works INCORRECT with mpeg2 video stream, though with H264 it's OK.
I'm still trying to find the right way to mux TS for "tsremux" to burn AVCHD for PS3 with correct playing MPEG-2 videos. The way without re-encoding video to H.264. I start to looking for other ts muxers. Next I've tryed "elecard xmuxer pro" with 1080p 23.97fps video. resulting AVCHD plays at about 7-10 fps on PS3 (tsMuxer'ed video plays at about 23 fps, just dropping only one frame at a second), but plays correct on PC.
next I found directx show filter in NERO 8 package - NeTSmux.ax - nero transport stream muxltiplexor. in "graphedit" I've made all necessary connections to it without problems, but filter didn't produce anything and graph stoped with error message. Did anyone have find the way to force this filter to work?
SKAPiter
20th February 2008, 20:04
Hi Roman. Any progress on multiple audio streams? Having 2 audio streams in the resulted mts would be awesome!
nekrosoft13
20th February 2008, 22:41
great tool, thanks!
imrang
22nd February 2008, 04:27
Hello!
I just tried to use this new 'tsMuxer' application to mux a H.264/AVC elementary stream (made using HRD patched X264) with a 1536kbit/sec DTS audio track.
The resulting TS file plays well on my computer.
I then ran this TS file through TSRemux 0.18 creating a BluRay output. The resulting .m2ts file (in the STREAM folder) also plays well on my PC.
I then transfer this .m2ts file (renaming it though to .mpg ) to the HD of my PS3. When playing this file on the PS3 the video is perfect, but there is NO audio at all. The control panel in the PS3 XMB video player shows no audio codec at all for the file?
And I think that I have seen other people have reported that the PS3 is capable of playing back MPEG-2 transport streams with H.264/AVC video streams and DTS audio-tracks? (or is this limited to MPEG-2 transport streams with MPEG-2 video and DTS audio tracks ? )
Can some help out with this I have the exact same thing happening to me. Does the PS3 play 1536kbit/sec DTS audio track with H264 in m2ts? I followed the exact steps above as this poster and had the same results.
jamos
22nd February 2008, 04:30
Can some help out with this I have the exact same thing happening to me. Does the PS3 play 1536kbit/sec DTS audio track with H264 in m2ts? I followed the exact steps above as this poster and had the same results.
No ps3 will not play a m2ts file (audio does not work) you have to burn a BD or a AVCHD disk to get it to work (ie use bluray in TSremux then burn to a UDF 2.5 format with either imgburn 2.440 or a newer version of Nero).
nunyabuizness
22nd February 2008, 07:34
i have a HUGE question:
i have used mkv2vob to convert roughly 10 720p and 1080p mkvs. i think all of these have required h264info to change the level and some of those had to be transcoded so that it would play on the ps3 also making these videos almost twice the original size.
i tried using tsmuxer to make a m2ts file and changing the level and then using tsremux to make an avchd dvd, but it wont play on my ps3 (i know i burned everything correctly).
this requires me to ask this question: what is it that requires a file to be transcoded to play on a ps3 and how do i know when i can just change the level of the file in tsmuxer to make a ps3-playable file? please i need major help with this
B4tm4n
22nd February 2008, 13:39
No ps3 will not play a m2ts file (audio does not work) you have to burn a BD or a AVCHD disk to get it to work (ie use bluray in TSremux then burn to a UDF 2.5 format with either imgburn 2.440 or a newer version of Nero).
Not strictly true, the PS3 wont play DTS from the XBM only from authoured discs. But it will play m2ts files with ac3 ( and with LCPM audio, from what I've read but not tested myself ) from the XBM.
menlvd
22nd February 2008, 18:13
new version coming soon, plz be patient
changes for PS3 users owners.
in nearly future will be adding vc1 pull-down removal
and so on :)
zeroprobe
22nd February 2008, 18:51
new version coming soon, plz be patient
changes for PS3 users owners.
in nearly future will be adding vc1 pull-down removal
and so on :)
great news !!
jamos
22nd February 2008, 19:03
new version coming soon, plz be patient
changes for PS3 users owners.
in nearly future will be adding vc1 pull-down removal
and so on :)
sweet..subtitle support would be great too..
jamos
22nd February 2008, 19:05
Not strictly true, the PS3 wont play DTS from the XBM only from authoured discs. But it will play m2ts files with ac3 ( and with LCPM audio, from what I've read but not tested myself ) from the XBM.
you may be right but i thought i tried ac3 with a m2ts file and got no audio but am not sure it could have been a DTS source.
menlvd
23rd February 2008, 10:08
new beta VERSION
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.1.zip
kurt
23rd February 2008, 10:44
great! is there a changelog?
:thanks:
menlvd
23rd February 2008, 10:48
it's steel beta? so waiting for release and then will be changelog desc.
kurt
23rd February 2008, 11:06
ok, I'll try to be more patient :)
Rodger
23rd February 2008, 12:33
I think you didn´t quite get it.
If you don´t tell us, what is changed, in at least a short describtion, how can we tell if there was any evolution to that function?
greetz
Rodger
The1n
23rd February 2008, 12:48
I think you didn´t quite get it.
If you don´t tell us, what is changed, in at least a short describtion, how can we tell if there was any evolution to that function?
greetz
Rodger
Try the program yourself(maybe you will see some changes) and have some PATIENT!!
@menlvd
THANKS!
oldpainless
23rd February 2008, 14:02
nice work...however, it is losing the DTS track when remuxing a DTS MKV to a DTS TS file....no audio at all and I've double checked via playback and using mediainfo....
Any thoughts?
K
PS - this applies to both tsMuxeR_1.3.1 and tsMuxeR_1.2.9.
jamos
23rd February 2008, 15:45
nice work...however, it is losing the DTS track when remuxing a DTS MKV to a DTS TS file....no audio at all and I've double checked via playback and using mediainfo....
Any thoughts?
K
PS - this applies to both tsMuxeR_1.3.1 and tsMuxeR_1.2.9.
I found if you remux it again with tsremux the audio comes back.
Guest
23rd February 2008, 15:47
As the program is released under GPL is the source code available? Thank you.
jamos
23rd February 2008, 15:49
As the program is released under GPL is the source code available? Thank you.
:goodpost:
B4tm4n
23rd February 2008, 15:52
Great, now you don't have to use h264info to change levels.
The built in function is working now.
Thanks alot.
oldpainless
23rd February 2008, 15:57
I found if you remux it again with tsremux the audio comes back.
Ok thanks...will give it a go.
K
EDIT: tried that and it does not work for me........
jamos
23rd February 2008, 16:29
Ok thanks...will give it a go.
K
EDIT: tried that and it does not work for me........
I had to turn off the check mark for bypass audio alignment in tsremux, try that. It is a annoying bug with tsmuxer though.
jamos
23rd February 2008, 16:31
Great, now you don't have to use h264info to change levels.
The built in function is working now.
Thanks alot.
yup and it sets the Picture every frame also which fixes any blowups in TSremux when making a BD structure..very nice!
oldpainless
23rd February 2008, 16:48
I had to turn off the check mark for bypass audio alignment in tsremux, try that. It is a annoying bug with tsmuxer though.
OK, thanks again...wil try that..
K
jamos
23rd February 2008, 17:22
what is the Bitrate tab for??
Guest
23rd February 2008, 17:24
what is the Bitrate tab for?? Hopefully, it's for padding the stream for a constant transport bitrate.
jamos
23rd February 2008, 17:48
Hopefully, it's for padding the stream for a constant transport bitrate.
what would that buy us?
Guest
23rd February 2008, 18:20
It's for live transmission environments. Set-top boxes (for receiving broadcasts such as DVB-S) want a constant transport bitrate. Buffers need to be kept from overflowing or underflowing. There is no file on disk that you can access when you need more data.
jamos
23rd February 2008, 19:28
It's for live transmission environments. Set-top boxes (for receiving broadcasts such as DVB-S) want a constant transport bitrate. Buffers need to be kept from overflowing or underflowing. There is no file on disk that you can access when you need more data.
ok cool.
Underground78
23rd February 2008, 21:28
As the program is released under GPL is the source code available? Thank you.
It doesn't seem to be released under GPL ::confused:
Freeware Licence Agreement
This licence agreement only applies to the free version of this software.
Terms and Conditions
BY DOWNLOADING, INSTALLING, USING, TRANSMITTING, DISTRIBUTING OR COPYING THIS SOFTWARE ("THE SOFTWARE"), YOU AGREE TO THE TERMS OF THIS AGREEMENT (INCLUDING THE SOFTWARE LICENCE AND DISCLAIMER OF WARRANTY) WITH SmartLabs THE OWNER OF ALL RIGHTS IN RESPECT OF THE SOFTWARE.
PLEASE READ THIS DOCUMENT CAREFULLY BEFORE USING THE SOFTWARE.
IF YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS LICENCE THEN DO NOT DOWNLOAD, INSTALL, USE, TRANSMIT, DISTRIBUTE OR COPY THE SOFTWARE.
THIS DOCUMENT CONSTITUES A LICENCE TO USE THE SOFTWARE ON THE TERMS AND CONDITIONS APPEARING BELOW.
The Software is licensed to you without charge for use only upon the terms of this licence, and SmartLabs reserves all rights not expressly granted to you. SmartLabs retains ownership of all copies of the Software.
1. Licence
You may use the Software without charge.
You may distribute exact copies of the Software to anyone.
2. Restrictions
SmartLabs reserves the right to revoke the above distribution right at any time, for any or no reason.
YOU MAY NOT MODIFY, ADAPT, TRANSLATE, RENT, LEASE, LOAN, SELL, REQUEST DONATIONS OR CREATE DERIVATE WORKS BASED UPON THE SOFTWARE OR ANY PART THEREOF.
The Software contains trade secrets and to protect them you may not decompile, reverse engineer, disassemble or otherwise reduce the Software to a humanly perceivable form. You agree not to divulge, directly or indirectly, until such trade secrets cease to be confidential, for any reason not your own fault.
3. Termination
This licence is effective until terminated. The Licence will terminate automatically without notice from SmartLabs if you fail to comply with any provision of this Licence. Upon termination you must destroy the Software and all copies thereof. You may terminate this Licence at any time by destroying the Software and all copies thereof. Upon termination of this licence for any reason you shall continue to be bound by the provisions of Section 2 above. Termination will be without prejudice to any rights SmartLabs may have as a result of this agreement.
4. Disclaimer of Warranty, Limitation of Remedies
TO THE FULL EXTENT PERMITTED BY LAW, SMARTLABS HEREBY EXCLUDES ALL CONDITIONS AND WARRANTIES, WHETHER IMPOSED BY STATUTE OR BY OPERATION OF LAW OR OTHERWISE, NOT EXPRESSLY SET OUT HEREIN. THE SOFTWARE, AND ALL ACCOMPANYING FILES, DATA AND MATERIALS ARE DISTRIBUTED "AS IS" AND WITH NO WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED. SMARTLABS DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE SOFTWARE WITH RESPECT TO ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS OR OTHERWISE. THE ENTIRE RISK OF USING THE SOFTWARE IS ASSUMED BY YOU. SMARTLABS MAKES NO EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE SOFTWARE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY SMARTLABS, IT'S DISTRIBUTORS, AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY, AND YOU MAY NOT RELY ON ANY SUCH INFORMATION OR ADVICE.
IMPORTANT NOTE: Nothing in this Agreement is intended or shall be construed as excluding or modifying any statutory rights, warranties or conditions which by virtue of any national or state Fair Trading, Trade Practices or other such consumer legislation may not be modified or excluded. If permitted by such legislation, however, SmartLabs' liability for any breach of any such warranty or condition shall be and is hereby limited to the supply of the Software licensed hereunder again as SmartLabs at its sole discretion may determine to be necessary to correct the said breach.
IN NO EVENT SHALL SMARTLABS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, AND THE LOSS OF BUSINESS INFORMATION OR COMPUTER PROGRAMS), EVEN IF SMARTLABS OR ANY SMARTLABS REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ADDITION, IN NO EVENT DOES SMARTLABS AUTHORISE YOU TO USE THE SOFTWARE IN SITUATIONS WHERE FAILURE OF THE SOFTWARE TO PERFORM CAN REASONABLY BE EXPECTED TO RESULT IN A PHYSICAL INJURY, OR IN LOSS OF LIFE. ANY SUCH USE BY YOU IS ENTIRELY AT YOUR OWN RISK, AND YOU AGREE TO HOLD SMARTLABS HARMLESS FROM ANY CLAIMS OR LOSSES RELATING TO SUCH UNAUTHORISED USE.
5. General
All rights of any kind in the Software which are not expressly granted in this Agreement are entirely and exclusively reserved to and by SmartLabs.
This agreement contains the entire Agreement between the parties hereto with respect to the subject matter hereof, and supersedes all prior agreements and/or understandings (oral or written). Failure or delay by SmartLabs in enforcing any right or provision hereof shall not be deemed a waiver of such provision or right with respect to the instant or any subsequent breach. If any provision of this Agreement shall be held by a court of competent jurisdiction to be contrary to law, that provision will be enforced to the maximum extent permissible, and the remaining provisions of this Agreement will remain in force and effect.
Guest
23rd February 2008, 22:01
It doesn't seem to be released under GPL ::confused: I opened the GUI and hit the About tab.
menlvd
23rd February 2008, 23:37
what is the Bitrate tab for??
added for getting patched ts file with constant bitrate. needed for streaming
musicman2311
24th February 2008, 00:57
question to the author of TsMuxer - can it be that vc1 is not 'fully' supported yet ?
Of course the tool recognizes and even muxes vc1, but only when 'all files' is selected rather than 'supported files'.
when muxing vc1 (regardless of 1080i or 1080p) playback is not smooth
jamos
24th February 2008, 01:15
added for getting patched ts file with constant bitrate. needed for streaming
so muxed mkvs into .ts using a CBR will play better streaming through my network to my PS3?
menlvd
24th February 2008, 02:37
so muxed mkvs into .ts using a CBR will play better streaming through my network to my PS3?
U may try that's one and give me a result, not fully tested right now! need more time for this
menlvd
24th February 2008, 02:42
question to the author of TsMuxer - can it be that vc1 is not 'fully' supported yet ?
Of course the tool recognizes and even muxes vc1, but only when 'all files' is selected rather than 'supported files'.
when muxing vc1 (regardless of 1080i or 1080p) playback is not smooth
and U may try ver 1.2.10 and 1.3.1
use vc1conv for vc1 raw and then mux again resulting vc1 raw if it's steel problem with smooth playback UL short samples of your file
musicman2311
24th February 2008, 02:49
and U may try ver 1.2.10 and 1.3.1
use vc1conv for vc1 raw and then mux again resulting vc1 raw if it's steel problem with smooth playback UL short samples of your file
Thanks, I will try again and let you know.
Guest
24th February 2008, 06:17
@menlvd
What's the story on source code? Is it GPL or not?
t1ger
24th February 2008, 10:55
Thanks for an really good tool
I have used this to remux mkv to m2ts for PS3 (only AC3 sound)
This is how I did this
I started with changing the h.264 level directly in the mkv with binreplace (from 5.1 to 4.1)
binreplace movie.mkv 640033 640029
Run this 2 times on the file
Open up the mkv in tsremuxer 1.3.1
Now you see the level 4.1 for h.264
Chose m2ts as output
Now either stream the file with tversity (change the name to movie.ts after remuxing) or burn to DVD
Fast FF works, no re encoding needed.
If you have DTS sound I believe you need to burn it as a BD, else it won’t play.
Maybe someone can describe good solution for that.
B4tm4n
24th February 2008, 11:35
Why not just change the level with tsMuxer ?
The new version (1.3.1) does it correctly now.
And you do know your posting in the tsMuxer thread and not the tsRemuxer.
Thanks for an really good tool
I have used this to remux mkv to m2ts for PS3 (only AC3 sound)
This is how I did this
I started with changing the h.264 level directly in the mkv with binreplace (from 5.1 to 4.1)
binreplace movie.mkv 640033 640029
Run this 2 times on the file
Open up the mkv in tsremuxer 1.3.1
Now you see the level 4.1 for h.264
Chose m2ts as output
Now either stream the file with tversity (change the name to movie.ts after remuxing) or burn to DVD
Fast FF works, no re encoding needed.
If you have DTS sound I believe you need to burn it as a BD, else it won’t play.
Maybe someone can describe good solution for that.
t1ger
24th February 2008, 11:48
No I did not know that you could change Level with 1.3.1
and that it worked
And yes I only used txmuxer to create m2ts file to stream (no tsremuxer).
Is there any working way to create h.264 DTS disc in few steps?
Why not just change the level with tsMuxer ?
The new version (1.3.1) does it correctly now.
And you do know your posting in the tsMuxer thread and not the tsRemuxer.
drmpeg
24th February 2008, 12:24
I did some testing of tsMuxer 1.3.1 in CBR mode. There's a couple of obvious problems right away.
1) The stream should be stuffed with stuffing packets on PID 0x1fff, not PCR packets.
2) PCR must increment in each PCR packet. In tsMuxer 1.3.1, they decrement.
pcr = 45000 @ 49
pcr = 44999 @ 55
pcr = 44998 @ 61
pcr = 44997 @ 67
pcr = 44996 @ 73
pcr = 44995 @ 79
pcr = 44994 @ 85
pcr = 44993 @ 91
pcr = 44992 @ 97
pcr = 44991 @ 103
pcr = 44990 @ 109
pcr = 44989 @ 115
pcr = 44988 @ 121
pcr = 44987 @ 127
pcr = 44986 @ 133
pcr = 44985 @ 139
pcr = 44984 @ 145
pcr = 44983 @ 151
pcr = 44982 @ 157
pcr = 44981 @ 163
pcr = 44980 @ 169
pcr = 44979 @ 175
pcr = 44978 @ 181
pcr = 44977 @ 187
pcr = 44976 @ 193
pcr = 44975 @ 199
pcr = 44974 @ 205
pcr = 44973 @ 211
pcr = 44972 @ 217
pcr = 44971 @ 223
pcr = 44970 @ 229
pcr = 44969 @ 235
pcr = 44968 @ 241
pcr = 44967 @ 247
pcr = 44966 @ 253
pcr = 44965 @ 259
pcr = 44964 @ 265
pcr = 44963 @ 271
pcr = 44962 @ 277
pcr = 44961 @ 283
pcr = 44960 @ 289
pcr = 44959 @ 295
pcr = 44958 @ 301
pcr = 44957 @ 307
pcr = 44956 @ 313
pcr = 44955 @ 319
pcr = 44954 @ 325
pcr = 44953 @ 331
pcr = 44952 @ 337
pcr = 44951 @ 343
pcr = 44950 @ 349
pcr = 44949 @ 355
pcr = 44948 @ 361
pcr = 44947 @ 367
pcr = 44946 @ 373
pcr = 44945 @ 379
pcr = 44944 @ 385
pcr = 44943 @ 391
pcr = 44942 @ 397
pcr = 44941 @ 403
pcr = 44940 @ 409
pcr = 44939 @ 415
pcr = 44938 @ 421
pcr = 44937 @ 427
pcr = 44936 @ 433
pcr = 44935 @ 439
pcr = 44934 @ 445
pcr = 44933 @ 451
pcr = 44932 @ 457
pcr = 44931 @ 463
pcr = 44930 @ 469
pcr = 44929 @ 475
pcr = 44928 @ 481
pcr = 44927 @ 487
pcr = 44926 @ 493
pcr = 44925 @ 499
pcr = 44924 @ 505
pcr = 44923 @ 511
pcr = 44922 @ 517
pcr = 44921 @ 523
pcr = 44920 @ 529
pcr = 44919 @ 535
pcr = 44918 @ 541
pcr = 44917 @ 547
pcr = 44916 @ 553
pcr = 44915 @ 559
pcr = 44914 @ 565
pcr = 44913 @ 571
pcr = 44912 @ 577
pcr = 44911 @ 583
pcr = 44910 @ 589
pcr = 44909 @ 595
pcr = 44908 @ 601
pcr = 44907 @ 607
pcr = 44906 @ 613
pcr = 44905 @ 619
pcr = 44904 @ 625
pcr = 44903 @ 631
pcr = 44902 @ 637
pcr = 44901 @ 643
pcr = 44900 @ 649
pcr = 44899 @ 655
pcr = 44898 @ 661
pcr = 44897 @ 667
pcr = 44896 @ 673
pcr = 44895 @ 679
pcr = 44894 @ 685
pcr = 44893 @ 691
pcr = 44892 @ 697
pcr = 44891 @ 703
pcr = 44890 @ 709
The PCR should be sent in the order of every 50 milliseconds. The PCR should indicate the constant TS bitrate with the following equation from MPEG-2 Systems specification:
where:
i is the index of any byte in the Transport Stream for i″ < i < i′.
i″ is the index of the byte containing the last bit of the most recent program_clock_reference_base field applicable to the program being decoded.
PCR(i″) is the time encoded in the program clock reference base and extension fields in units of the system clock.
The transport rate is given by
transport_rate(i) = ((i' – i″ ) × system_clock_frequency) PCR(i') – PCR(i'')
where i′ is the index of the byte containing the last bit of the immediately following program_clock_reference_base field applicable to the program being decoded.
Ron
B4tm4n
24th February 2008, 12:43
Is there any working way to create h.264 DTS disc in few steps?
AFAIK you either transcode the dts to ac3 or you make a avchd or blu-ray disc. There are guides in this forum to do both.
At the moment the PS3 wont play dts audio from the xbm but that could change in the future, with a firmware update.
survivant001
24th February 2008, 15:33
Find a bug in tsmuxer
I try to mux .264 + ac3.. but it doesn't reconize the audio track. (this one in particuliar) with the version 1.2.8 I have a popup, but in 1.3.1.. it try to mux.. but never start.. stall at 0%
here the description
Audio #0
Codec : AC3
Bit rate mode : CBR
Bit rate : 256 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 44.1 KHz
http://www.mediafire.com/?1hdnyoifuls
idbirch2
24th February 2008, 15:40
The audio description says only 2 channels - is this correct? My guess is that it's a TV cap and the first few frames are 2.0 channels and it then changes to 5 channels, I get this with ShyHD caps. You should try running your ac3 file through DelayCut and see if it says that "some stream parameters changed". If so, you need to cut the 2.0 channel frames out and re-load the ac3 into TSMuxer.
jamos
24th February 2008, 16:46
Is there any working way to create h.264 DTS disc in few steps?
just use tsremux using the output from tsmuxer having bypass audio alignment unchecked to build a bd structure and burn it using udf 2.5 format.
roman76r
24th February 2008, 17:21
drmpeg
I did some testing of tsMuxer 1.3.1 in CBR mode. There's a couple of obvious problems right away.
1) The stream should be stuffed with stuffing packets on PID 0x1fff, not PCR packets.
2) PCR must increment in each PCR packet. In tsMuxer 1.3.1, they decrement.
1. tsMuxer insert NUll stuffing packets with PID 0x1fff.
2. tsMuxer do not decrement PCR values. I test CBR TS files in "cisco ts analyzer".
Atak_Snajpera
24th February 2008, 21:54
Any progress with Blu-Ray structure?
I need also somebody to translate new readme.txt
Zow
25th February 2008, 01:44
Also, here is to subtitles.
There is nothing, and I mean NOTHING, out there, which is half-way user-friendly, and which allows ripping Blu-Ray with subtitles.
Does nobody watch non-English language movies anymore?!
Anyway, thanks Roman!:thanks:
jamos
25th February 2008, 10:07
Also, here is to subtitles.
There is nothing, and I mean NOTHING, out there, which is half-way user-friendly, and which allows ripping Blu-Ray with subtitles.
Does nobody watch non-English language movies anymore?!
Anyway, thanks Roman!:thanks:
you can do it with supread. but if you cannot import them into this program then your right.
drmpeg
25th February 2008, 12:07
drmpeg
1. tsMuxer insert NUll stuffing packets with PID 0x1fff.
2. tsMuxer do not decrement PCR values. I test CBR TS files in "cisco ts analyzer".
Sorry, I'm not sure what you are saying. Are you saying that these issues have been fixed and will appear in the next version of tsMuxer? If yes, then I await that version to test.
Or are you saying that version 1.3.1 works correctly for these issues? If yes, then we are not testing the same release.
Ron
roman76r
25th February 2008, 13:08
Or are you saying that version 1.3.1 works correctly for these issues? If yes, then we are not testing the same release
Version 1.3.1 work correclty. What software are you using for detect this problems?
P.S. There can be you program wrong detect PCR values because tsMuxer do not increment CC counter for PCR packets? It is valid:
ISO/IEC 13818-1
continuity_counter -- The continuity_counter is a 4 bit field incrementing with each Transport Stream packet
with the same PID. The continuity_counter wraps around to 0 after its maximum value. The
continuity_counter shall not be incremented when the adaptation_field_control of the packet equals '00' or '10'.
VisMan
25th February 2008, 17:43
@roman76r
Thank you very much for that great program!
Would it be possible to make an option how to mux AC3/DTS in the transportstream?
My problem is that i want to play ts on a stb (kathrein ufs-910) and all streams containing ac3 can't be played at all.
I was looking at the differences between recordings made by the receiver and the ones created by muxers.
All the muxers are creating stream_type 0x81 for AC3, but the receiver needs 0x06 (private stream containing PES) and an AC3 descriptor.
I found some documents that say that 0x81 is for ATSC and 0x06 is standard for DVB.
Any chance to implement such an option to the muxer?
menlvd
25th February 2008, 18:27
new beta ver
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.5.zip
added demux
fixed ac3 2.0 bug (detection & muxing)
small mkv fixes
and etc. :)
jamos
25th February 2008, 18:29
new beta ver
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.5.zip
nice! I will check it out.
The1n
25th February 2008, 19:03
Thank you for an exellent program.
jamos
26th February 2008, 01:11
new beta ver
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.5.zip
added demux
fixed ac3 2.0 bug (detection & muxing)
small mkv fixes
and etc. :)
nice recognizing and demuxing subtitles and lpcm streams would be great too for m2ts files.
nekrosoft13
26th February 2008, 01:46
new beta ver
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.5.zip
added demux
fixed ac3 2.0 bug (detection & muxing)
small mkv fixes
and etc. :)
thank you, keep them coming ;)
adalbertoma
26th February 2008, 03:50
Thanks!
Great updates!
Still looking forward to the subtitles support.
By any chance will it be coding soft subtitles? Not hardcoded to the video?
Also, there's a problem detecting AAC audio inside MKV container for some of the NhaNc3 releases.
Here's a sample:
http://rapidshare.com/files/46131223/300.2006.nHD.720p.x264.AAC.Sample.NhaNc3.mkv
Sorry if I shouldn't post links.
If I demux the container with mkv extract and add the tracks itself, it works ok. The problem is only when importing from the mkv container.
Anyway, thanks for the great software and hard work you've put on it.
drmpeg
26th February 2008, 10:58
Version 1.3.1 work correctly. What software are you using for detect this problems?
I'm using my xport demuxing program.
http://www.w6rz.net/xport.zip
Here's the summary from xport for the original TS stream that I'm testing with:
C:\xfer>xport -p parkrun1920_18mbps.ts 1 1 1
xport Transport Stream Demuxer 1.01
program = 1, video channel = 1, audio channel = 1
Program Number = 1 (0x0001), Program Map PID = 32 (0x0020)
Video PID = 49 <0x0031>, type = 0x02
ES descriptor for stream type 0x02 = 0x52, 0x01, 0x00
Audio PID = 50 <0x0032>, type = 0x81
ES descriptor for stream type 0x81 = 0x52, 0x01, 0x10
Sequence Header found
0 frames before first Sequence Header
Horizontal size = 1920
Vertical size = 1080
Aspect ratio = 16:9
Frame rate = 29.97
Sequence header bitrate = 17600000 bps
Progressive Sequence = 0
First Video PTS = 0x00025641
Audio Bitrate = 384000, Audio Sampling Rate = 48000
Audio Mode = 2/0, bsid = 4, bsmod = 0
First Audio PTS = 0x00025ace, 1165
ts rate = 19392616, video rate = 17557463
packets for pid 0 <0x0000> = 1217, first = 1, last = 783959
packets for pid 32 <0x0020> = 1217, first = 2, last = 783960
packets for pid 48 <0x0030> = 1242, first = 3, last = 784077
packets for pid 49 <0x0031> = 723772, first = 3443, last = 784526
packets for pid 50 <0x0032> = 16934, first = 8275, last = 784521
packets for pid 8191 <0x1fff> = 40144, first = 4, last = 784513
coded pictures = 1816, video fields = 3632
Ending audio to video PTS difference = -38129 ticks, -423.655556 milliseconds
C:\xfer>
This stream can be downloaded from:
http://www.w6rz.net/parkrun1920_18mbps.ts
I then take the demuxed (with xport) elementary streams from that file (http://www.w6rz.net/bits0001.mpv and http://www.w6rz.net/bits0001.mpa) and mux them with tsMuxer. Here's the options from the Meta file window:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --cbr --bitrate=19392658
V_MPEG-2, "C:\xfer\bits0001.mpv"
A_AC3, "C:\xfer\bits0001.mpa"
Here's the summary for the tsMuxer stream:
C:\xfer>xport -p bits0001.ts 1 1 1
xport Transport Stream Demuxer 1.01
program = 1, video channel = 1, audio channel = 1
Program Number = 0 (0x0000), Program Map PID = 31 (0x001f)
Program Number = 1 (0x0001), Program Map PID = 256 (0x0100)
program descriptor = 0x88, 0x04, 0x0f, 0xff, 0x84, 0xfc
program descriptor = 0x05, 0x04, 0x48, 0x44, 0x4d, 0x56
Video PID = 4113 <0x1011>, type = 0x02
Audio PID = 4352 <0x1100>, type = 0x81
ES descriptor for stream type 0x81 = 0x05, 0x04, 0x41, 0x43, 0x2d, 0x33
Sequence Header found
0 frames before first Sequence Header
Horizontal size = 1920
Vertical size = 1080
Aspect ratio = 16:9
Frame rate = 29.97
Sequence header bitrate = 17600000 bps
Progressive Sequence = 0
First Video PTS = 0x00015f90
Audio Bitrate = 384000, Audio Sampling Rate = 48000
Audio Mode = 2/0, bsid = 4, bsmod = 0
First Audio PTS = 0x00015f90, 0
ts rate = 0, video rate = 17557444
packets for pid 0 <0x0000> = 22218, first = 1, last = 923052
packets for pid 31 <0x001f> = 22218, first = 3, last = 923054
packets for pid 256 <0x0100> = 22218, first = 2, last = 923053
packets for pid 4097 <0x1001> = 116093, first = 49, last = 923399
packets for pid 4113 <0x1011> = 723725, first = 50, last = 923406
packets for pid 4352 <0x1100> = 16934, first = 2869, last = 919872
coded pictures = 1816, video fields = 3632
Ending audio to video PTS difference = -39294 ticks, -436.600000 milliseconds
C:\xfer>
Note that there are no packets on PID 0x1fff and many many packets on PID 0x1001 (the PCR PID).
I also have Manzanita MP2TSA. Here's the dump for the original TS:
http://www.w6rz.net/parkrun1920_18mbps.txt
And the dump from the tsMuxer created TS:
http://www.w6rz.net/bits0001.txt
Note that the packet number summaries match between xport and MP2TSA.
To check for the PCR value decrementing issue, I've added a new option (-r) to xport to dump PCR's. Like so:
C:\xfer>xport -psr bits0001.ts 1 1 1
xport Transport Stream Demuxer 1.01
program = 1, video channel = 1, audio channe
Program Number = 0 (0x0000), Program Map PID
Program Number = 1 (0x0001), Program Map PID
program descriptor = 0x88, 0x04, 0x0f, 0xff,
program descriptor = 0x05, 0x04, 0x48, 0x44,
Video PID = 4113 <0x1011>, type = 0x02
Audio PID = 4352 <0x1100>, type = 0x81
ES descriptor for stream type 0x81 = 0x05, 0
pcr = 45000 at packet number 49
Sequence Header found
0 frames before first Sequence Header
Horizontal size = 1920
Vertical size = 1080
Aspect ratio = 16:9
Frame rate = 29.97
Sequence header bitrate = 17600000 bps
Progressive Sequence = 0
pcr = 44999 at packet number 57
pcr = 44998 at packet number 65
pcr = 44997 at packet number 73
pcr = 44996 at packet number 81
pcr = 44995 at packet number 89
pcr = 44994 at packet number 97
pcr = 44993 at packet number 105
pcr = 44992 at packet number 113
pcr = 44991 at packet number 121
pcr = 44990 at packet number 129
pcr = 44989 at packet number 137
pcr = 44988 at packet number 145
pcr = 44987 at packet number 153
pcr = 44986 at packet number 161
pcr = 44985 at packet number 169
pcr = 44984 at packet number 177
pcr = 44983 at packet number 185
pcr = 44982 at packet number 193
pcr = 44981 at packet number 201
pcr = 44980 at packet number 209
pcr = 44979 at packet number 217
pcr = 44978 at packet number 225
pcr = 44977 at packet number 233
pcr = 44976 at packet number 241
pcr = 44975 at packet number 249
pcr = 44974 at packet number 257
pcr = 44973 at packet number 265
pcr = 44972 at packet number 273
pcr = 44971 at packet number 281
pcr = 44970 at packet number 289
-psr means parse only, suppress bitrate display and dump PCR.
Although MP2TSA is reporting many errors in the tsMuxer stream, it's not as bad as it looks. I can help you work through all of these issues, but the starting point is good PCR's and correct stuffing.
BTW, Blu-ray .m2ts streams also follow the MPEG-2 T-STD model. If you can create a T-STD regular TS stream, a T-STD .m2ts stream can be created by just adding a fixed increment TP_extra_header (based on TS bitrate) and deleting the stuffing packets. Blu-ray .m2ts files are really 48 Mbps fixed rate TS streams that have been changed to .m2ts files by the above procedure.
Ron
roman76r
26th February 2008, 12:16
drmpeg
Ok. Today I'll download this stream and rechek tsMuxer.
MUXOPT --no-pcr-on-video-pid --new-audio-pes --cbr --bitrate=19392658
tsMuxer multiplex --bitrate param to 1000. 19392658 * 1000 > 2^32. I think a problem in it.
P.S. Heh. I have calculated this value. 19392658 * 1000 = 0x483E47A50 = 10010000011111001000111101001010000. tsMuxer has getted negative Bitrate value. :-)
BoMbY
26th February 2008, 12:46
I really like tsMuxeR, specially the .TS output which works great with my KISS Media Player (which dosn't like mkv).
So i would like to ask, if it is possible for you to build a DLL-version of the tsMuxeR, with a function to get the next x muxed bytes into a memory buffer? With which i would be able to create a server program to stream the correctly muxed result over the network to the player, without the necessity to convert the mkv files into a temporary file first.
And maybe some others would also like the opportunity to integrate your nice program into their own work?
roman76r
26th February 2008, 13:13
BoMbY
So i would like to ask, if it is possible for you to build a DLL-version of the tsMuxeR, with a function to get the next x muxed bytes into a memory buffer?
This function exists in full version of smart media core (PIPE or Milticast input/output media streams), but truncated in freeware version.
drmpeg
26th February 2008, 13:52
drmpeg
Ok. Today I'll download this stream and rechek tsMuxer.
tsMuxer multiplex --bitrate param to 1000. 19392658 * 1000 > 2^32. I think a problem in it.
P.S. Heh. I have calculated this value. 19392658 * 1000 = 0x483E47A50 = 10010000011111001000111101001010000. tsMuxer has getted negative Bitrate value. :-)
My bad. I was entering the bitrate in bps, while tsMuxer wants it in kbps. After entering the TS rate properly, tsMuxer works much better.
Sorry for the confusion.
EDIT: Since you can't have decimal points in the bitrate entry, it's impossible to set the ATSC bitrate of 19.392658 Mbps.
Ron
roman76r
26th February 2008, 14:11
drmpeg
Since you can't have decimal points in the bitrate entry, it's impossible to set the ATSC bitrate of 19.392658 Mbps.
OK. I'll change --bitrate parameter to bps at nearest version.
FXsan
26th February 2008, 22:57
@Atak_Snajpera, your PM box is full ;-)
and sorry, I dont speak Polish (possible german, english, french)
@drmpeg does your xport soft analyser is available somewhere ?
I would love being able to verify the PCRs of some audio and video packets with same PID, to check AV interlacing.
In fact some players supports only 1-2 seconds max delay between audio and video when TS standards allows up to 10.
Would your soft be able to output the max delay encoutered along a whole stream ?
survivant001
26th February 2008, 23:13
@roman76r
what the error : Return code -2 mean ?
SmartLabs tsMuxeR. Version 1.3.5(b) http://www.smlabs.net
Can't create output file D:\DVD-convertion\converting\temp_\movie.m2t\movie.264
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr
V_MPEG4/ISO/AVC, "D:\DVD-convertion\converting\temp_\movie.264", insertSEI, contSPS
A_AC3, "D:\DVD-convertion\converting\temp_\audio.ac3"
my movie is 25fps
I'm able to mux it with 1.2.10
Audioboxer
26th February 2008, 23:17
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.6.zip
survivant001
27th February 2008, 00:27
http://www.smlabs.net/tsMuxer/tsMuxeR_1.3.6.zip
thanks
can you post the changelog in your next post ?
and the mux problem is fixed . thanks
with 1.2.10 file size = 1 021 654 080 bytes
with 1.3.6 file size = 1 027 500 672 bytes
roman76r
27th February 2008, 01:06
I have started to implement subtitles. Somebody can help with the documentation on a M2TS subtitles format?
adalbertoma
27th February 2008, 03:02
Roman,
Still no go with the AAC soundtrack inside the MKV file as of 1.3.6.
Here's the sample again:
http://rapidshare.com/files/46131223/300.2006.nHD.720p.x264.AAC.Sample.NhaNc3.mkv
There are a number of movies with these AAC tracks which tsmuxer don't recognize.
It does load them if I extract them to individual files with mkvextract though.
Thanks a lot!
VisMan
27th February 2008, 09:07
@roman76r
sorry to bother you again.
did you think about my problem with ac3 stream_type 0x06 ?
background is:
i wrote a freeware application that converts almost any video-/audiofile (DivX, XviD, wmv, ...) to a TS that can be played on the kathrein ufs-910 hd stb.
for SD material this works just fine, ProjectX does the multiplexing for MPEG2 perfectly.
but if i want to create a H.264/AC3 ts this is not possible and i have to re-encode all this material to MPEG2-HDV only because there is no muxer able to create DVB compliant streams :(
if you can make an option to mutliplex ac3 with stream_type 0x06 you would make many people here in europe happy :)
if you can't or just don't want to, please let me know and i will continue searching elsewhere.
thanks in advance and greetings from austria!
Pelican9
27th February 2008, 09:14
I have started to implement subtitles. Somebody can help with the documentation on a M2TS subtitles format?
Check your PM!
drmpeg
27th February 2008, 12:08
Latest testing of CBR mode. I'm using a new test file, since it shows more problems.
http://www.w6rz.net/sbp.ts
The MP2TSA report for sbp.ts:
http://www.w6rz.net/sbp.txt
and the MP2TSA report for the elementary streams from sbp.ts muxed with tsMuxer 1.3.5:
http://www.w6rz.net/bits0002.txt
Starting with the easy issues.
1) The adaptation field for stuffing packets on PID 0x1fff should be 0x1, not 0x0. 0x0 is not a valid value (see table 2.5 in 13818-1)
2) The audio PES stream_id value is 0fd. That's really a Blu-ray only stream_id. For 188-byte TS streams, it would be better to use 0xbd for compatibility reasons.
3) The audio PES_extension_field reserved byte had the value 0x71 and the 3 reserved bits after the audio P-STD_buffer_flag had the value 0x0. Pretty minor stuff, but easy to fix.
4) There are overflows on the PAT and PMT PID's. This is just from the burst of many PAT and PMT packets at the beginning of the stream.
The more serious issues are overflows in the audio and video buffers. This is due to the access units (video and audio PES) being released into the TS stream all at once. The correct scheme is too release the audio and video packets at some rate, known as the "leak rate". The leak rate must be equal to or greater (but not too much greater) than the peak PES bitrate for each elementary stream. In the T-STD sbp.ts file, you can use xport to see the packet release schedule:
xport -psd sbp.ts 1 1 1
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID= 300 PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID= 200 PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
In the above example, you can see audio packets on PID 0x200 being released every 32 TS packets. 19.39 Mbps / 32 is approximatly 600 kbps which is the audio leak rate selected for this stream.
Same thing is required for the video.
PID=1fff PID=1fff PID=1fff PID=1fff PID= 300 PID= 300 PID=1fff PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID= 300 PID= 300 PID= 300 PID= 300 PID=1fff PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID= 300
PID=1fff PID= 300 PID= 200 PID= 300 PID= 300 PID= 300 PID=1fff PID= 300
PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID= 300 PID=1fff
PID= 300 PID= 300 PID=1fff PID= 300 PID= 300 PID=1fff PID= 300 PID= 300
PID=1fff PID= 300 PID= 200 PID= 300 PID=1fff PID=1fff PID=1fff PID=1fff
PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff PID=1fff
The leak rate for that segment is a little difficult to calculate, but you can see that it's less than 19.39 Mbps (the video elementary rate is 12 Mbps).
The only problem with calculating the leak rate for elementary streams is that you can't rely on the bitrate in the sequence header of the video stream. You must scan the entire video elementary stream to find the highest peak bitrate. It's a bummer, since tsMuxer is currently very fast.
For audio, the indicated bitrate will work for CBR formats (MPEG-1 Layer 2, AC3, DTS). For more exotic VBR formats, the same problem of finding the peak bitrate exists.
I'm sure some of you are saying "tsMuxer works good already, why bother with all this T-STD buffer stuff?". The bottom line on being T-STD compliant is that your stream will work with pretty much any decoder, including stand-alone players and professional decoders. Otherwise, many decoders will have video stuttering or audio dropouts with non-compliant streams.
Ron
jamos
27th February 2008, 14:00
I'm sure some of you are saying "tsMuxer works good already, why bother with all this T-STD buffer stuff?". The bottom line on being T-STD compliant is that your stream will work with pretty much any decoder, including stand-alone players and professional decoders. Otherwise, many decoders will have video stuttering or audio dropouts with non-compliant streams.
Ron
nice testing ron and yes I have noticed anomolies with the sound and certain decoders mainly the dts tracks.
sugatam
27th February 2008, 19:09
Are these compliance issues only evident in CBR mode? Is the normal (vbr) ts produced by tsMuxer ok?
drmpeg
28th February 2008, 00:43
Are these compliance issues only evident in CBR mode? Is the normal (vbr) ts produced by tsMuxer ok?
The Blu-ray specification requires T-STD compliance of .m2ts streams. An .m2ts stream is really a CBR stream with the stuffing packets removed and an arrival_time_stamp added to each packet. On commercial Blu-ray discs, the CBR rate is 48 Mbps. You can dump the difference between successive arrival_time_stamps with xport.
C:\xfer>xport -pshe 00052head.m2ts 1 1 1
xport Transport Stream Demuxer 1.01
program = 1, video channel = 1, audio channel = 1
arrival_time_stamp delta = 311011800
Program Number = 0 (0x0000), Program Map PID = 31 (0x001f)
Program Number = 1 (0x0001), Program Map PID = 256 (0x0100)
arrival_time_stamp delta = 846
program descriptor = 0x05, 0x04, 0x48, 0x44, 0x4d, 0x56
program descriptor = 0x88, 0x04, 0x0f, 0xff, 0xff, 0xfc
Video PID = 4113 <0x1011>, type = 0x1b
ES descriptor for stream type 0x1b = 0x05, 0x08, 0x48, 0x44, 0x4d, 0x56, 0xff, 0x1b, 0x61, 0x3f
Audio PID = 4352 <0x1100>, type = 0x80
ES descriptor for stream type 0x80 = 0x05, 0x08, 0x48, 0x44, 0x4d, 0x56, 0xff, 0x80, 0x61, 0xff
ES descriptor for stream type 0x81 = 0x05, 0x04, 0x41, 0x43, 0x2d, 0x33
ES descriptor for stream type 0x81 = 0x81, 0x04, 0x06, 0x48, 0x0e, 0x00
ES descriptor for stream type 0x81 = 0x05, 0x04, 0x41, 0x43, 0x2d, 0x33
ES descriptor for stream type 0x81 = 0x81, 0x04, 0x06, 0x48, 0x0e, 0x00
ES descriptor for stream type 0x81 = 0x05, 0x04, 0x41, 0x43, 0x2d, 0x33
ES descriptor for stream type 0x81 = 0x81, 0x04, 0x06, 0x48, 0x0e, 0x00
ES descriptor for stream type 0x81 = 0x05, 0x04, 0x41, 0x43, 0x2d, 0x33
ES descriptor for stream type 0x81 = 0x81, 0x04, 0x06, 0x29, 0x04, 0x00
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
0 frames before first I-frame
High Profile
Level = 4.1
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 7614
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 16920
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 10152
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 2538
arrival_time_stamp delta = 3384
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 16920
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 16920
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 1692
arrival_time_stamp delta = 43992
arrival_time_stamp delta = 846
arrival_time_stamp delta = 846
846 is the number of 27 MHz ticks between packets at 48 Mbps.
1/48000000 * 188 * 8 * 27000000 = 846
Note that all the deltas are multiples of 846. The arrival_time_stamp is showing the number of stuffing packets that would have been in the fixed rate 48 Mbps stream between the two time stamps. That is, 846 = 0, 1692 = 1, 2538 = 2, etc.
Ron
adalbertoma
28th February 2008, 03:27
Roman,
Still no go with the AAC soundtrack inside the MKV file as of 1.3.6.
Here's the sample again:
http://rapidshare.com/files/46131223/300.2006.nHD.720p.x264.AAC.Sample.NhaNc3.mkv
There are a number of movies with these AAC tracks which tsmuxer don't recognize.
It does load them if I extract them to individual files with mkvextract though.
Thanks a lot!
Oh, and I've just tried playing the encoded file with the AAC source audio on the PS3 and I got no audio... :(
n0mag!c
28th February 2008, 08:35
when demuxing through GUI with multiple "append"ed TS-files tsmuxer attempts to create elementary stream files with "+" in their names and fails.
n0mag!c
28th February 2008, 09:20
Are these compliance issues only evident in CBR mode? Is the normal (vbr) ts produced by tsMuxer ok?
as I report in this thread before, this issue very noticeable with any MPEG-2 video stream, especially with 29.97 fps, especially with 3:2 pulldown. Video stutters playing on PC and PS3. (But when the same elementary streams muxed with "sonic scenarist bda", result plays flawlessly.)
wallaceram
28th February 2008, 11:29
not with all the movies, but some of them.
i've tested with two movies. the movies are similar (non standard resolution,audio ac3, i check the level change to 4.1 checkbox)...
Any clue??
thanks everybody for testing and my best wishes for roman76
jamos
28th February 2008, 14:29
not with all the movies, but some of them.
i've tested with two movies. the movies are similar (non standard resolution,audio ac3, i check the level change to 4.1 checkbox)...
Any clue??
thanks everybody for testing and my best wishes for roman76
very common with 1080p videos with more than 4 frames per ref. the workaround is the reencode with x264 using 3 frames per ref.
zeroprobe
28th February 2008, 16:23
I have a problem.
SkyHD 1088i h264 with 2channel ac3. When run through TSmuxer it will play on the PS3 but audio is out of sync with video.
Solution was to use Mediainfo on the oringal TS file to get the audio delay which was something like -559 ms. I then entered this manually into TSmuxer and now it works perfectly.
Is this something TSmuxer could or should do itself? Just though I would tell you my solution.
Beastie Boy
28th February 2008, 16:32
Is the ouput of tsMuxer suitable for streaming to the PS3, as opposed to playing from optical disc, either as .ts or .m2ts?
If so, what restictions are there on the types of video/audio/subtitles that can be muxed? Streaming would probably be done using Tversity, but without transcoding.
I have read the thread explaining how to produce a BD-5/9 but was looking to move away from discs and use a media server, streaming rips of my HD-DVD/Blu-Ray collection.
Cheers, Beastie.
zeroprobe
28th February 2008, 16:56
Is the ouput of tsMuxer suitable for streaming to the PS3, as opposed to playing from optical disc, either as .ts or .m2ts?
If so, what restictions are there on the types of video/audio/subtitles that can be muxed? Streaming would probably be done using Tversity, but without transcoding.
I have read the thread explaining how to produce a BD-5/9 but was looking to move away from discs and use a media server, streaming rips of my HD-DVD/Blu-Ray collection.
Cheers, Beastie.
No VC1 or DTS I think in a TS file.
Beastie Boy
28th February 2008, 17:19
No VC1 or DTS I think in a TS file.
Thanks for the reply. So if I stick to ac3 for audio, and re-encode VC1 to .264, TS is OK for streaming. Can the .264 video be used stright from Blu-ray without re-encoding.
I know I should just test this myself, but I have only just got the PS3 and haven't quite got streaming set up yet, I'm just looking to save time when I do.
Thanks for any advice.
Cheers, Beastie.
zeroprobe
28th February 2008, 17:22
Thanks for the reply. So if I stick to ac3 for audio, and re-encode VC1 to .264, TS is OK for streaming. Can the .264 video be used stright from Blu-ray without re-encoding.
I know I should just test this myself, but I have only just got the PS3 and haven't quite got streaming set up yet, I'm just looking to save time when I do.
Thanks for any advice.
Cheers, Beastie.
Yes straight blu-ray and hd-dvd AVC will work as they are profile 4.1. Any AVC with a 4.1 profile should work.
Beastie Boy
28th February 2008, 17:23
:thanks:
gav1577
28th February 2008, 20:32
Hi can anyone confirm ffw and rew are not working correctly
on ps3 with m2ts files after using latest version of tsmuxer ?
:)
Zow
29th February 2008, 04:54
I have started to implement subtitles. Somebody can help with the documentation on a M2TS subtitles format?
I could kiss you!!! Not that you'd want me to...:-)
Thanks to Pelican9 too:-)
BucksSaddler
29th February 2008, 11:11
Hi Guys,
Sort of n00bie here (been watching, but rarely post). I've been playing around with this great app, however on converting an 2hr 30 min MKV (with H.264 and AC3) i get an appropriate sized file for the movie duration but only the 1st 29 minutes play on my PS3. Even when copying the file down to the PS3 HDD, it only copies 29 mins. Anybody else seen this?
Thanks
@gav1577 - ffw and rew work OK for me with the latest version on my PS3
n0mag!c
29th February 2008, 13:55
I've been playing around with this great app, however on converting an 2hr 30 min MKV (with H.264 and AC3) i get an appropriate sized file for the movie duration but only the 1st 29 minutes play on my PS3. Even when copying the file down to the PS3 HDD, it only copies 29 mins. Anybody else seen this?
it depends on many things. information you've presented is too few. 1st question: did you burn AVCHD disk with help of tsRemux?
else, I guess, you can only use 1st 2Gb of your file - this is FAT-filesystem limitation.
lexor
29th February 2008, 18:15
else, I guess, you can only use 1st 2Gb of your file - this is FAT-filesystem limitation.
Waah? The only FAT size limitation is 4 GB for a single file (and 2 TB total disc size, but I don't think that's the issue since last I checked single discs only went upto 1 TB), and even that doesn't apply to PS3 internal HDD, since I'm pretty sure internal drive is formatted as something other than FAT.
@BucksSaddler, did you try streaming the file with TVersity or something? Also does it playback fine on PC (with MPC or some other player)?
gav1577
29th February 2008, 18:47
thanks BucksSaddler are you using latest beta 1.3.6? have you tried
a clip from a usb flash drive? ffw and rew for me are broke if i
revert back to 1.2.10 ffw and rew are fine anyone else get this?:confused:
jamos
1st March 2008, 02:00
thanks BucksSaddler are you using latest beta 1.3.6? have you tried
a clip from a usb flash drive? ffw and rew for me are broke if i
revert back to 1.2.10 ffw and rew are fine anyone else get this?:confused:
have not tried 1.3.6 yet 1.3.5 seems to work.
gav1577
1st March 2008, 02:17
ok thanks jamos i will try 1.3.5 :)
roman76r
1st March 2008, 03:30
PSG subtitles are almost ready.
http://www.smlabs.net/tsMuxer/scrn1.PNG
Can PS3 play M2TS files with PSG subtitles?
Somebody can help with the example of a TS file with standart DVD subtitles?
jacobshek
1st March 2008, 03:44
PSG subtitles are almost ready.
Can PS3 play M2TS files with PSG subtitles?
Somebody can help with the example of a TS file with standart DVD subtitles?
PS3 can't play with subtitle in m2ts, if we want ps3 show subtitle, the m2ts must be playing in avchd. I am glad that TSMuxerR can handle PSG stream, great thanks! Where can I get 1.4.0?
adalbertoma
1st March 2008, 05:37
PSG subtitles are almost ready.
Can PS3 play M2TS files with PSG subtitles?
Somebody can help with the example of a TS file with standart DVD subtitles?
OMG you're the man!
What would I need to convert my SRT subs to PSG? Will tsmuxer do that job for me?
Thanks a lot!
Pelican9
1st March 2008, 08:13
PSG subtitles are almost ready.
Thank you!
Anyway, why do you call the PGS (Presentation Graphics Stream) to PSG?
Pelican9
1st March 2008, 08:14
What would I need to convert my SRT subs to PSG?
Try SUPread.
hm10
1st March 2008, 08:16
where i can download the new version?
hm10
1st March 2008, 08:21
Try SUPread.
what need to "v"?
Pelican9
1st March 2008, 08:29
what need to "v"?
:confused:
hm10
1st March 2008, 08:36
:confused:
i tried any opntion =\
blu-ray sup it's like psg (pgs)?
napalm-187
1st March 2008, 09:05
hi
great tool
but i have an question
i have demuxxed an true hd track from batman beginns hd dvd
smartlabs cant detect the streamtype?
what can i do
i use version 1.3.5
thx
yonta
1st March 2008, 10:15
hi
great tool
but i have an question
i have demuxxed an true hd track from batman beginns hd dvd
smartlabs cant detect the streamtype?
what can i do
i use version 1.3.5
thx
TrueHD from HD DVD is not yet supported.
Only TrueHD from Blu-ray is supported including on-the-fly DDcore extraction.
kleen
1st March 2008, 11:36
when demuxing through GUI with multiple "append"ed TS-files tsmuxer attempts to create elementary stream files with "+" in their names and fails.
Demux option is a little buggy. Sometimes it gives extension ".ts", and creates transport stream, instead separate audio and video files.
To overcome this problem it's necessary to remove file name or select target folder for the stream files.
roman76r
1st March 2008, 12:21
Pelican9
Anyway, why do you call the PGS (Presentation Graphics Stream) to PSG?
It is a typing error.
What players understand PGS format?
Pelican9
1st March 2008, 12:32
Pelican9
It is a typing error.
What players understand PGS format?
None of them.
It is a non existing format created by me and drmpeg based on the old SD sup format.
It contains
'PG', PTS, DTS, streamdata,
'PG', PTS, DTS, streamdata,
...
'PG', PTS, DTS, streamdata,
'PG', PTS, DTS, streamdata
The file extension is .SUP
The PTS and DTS values have modified (decremented) by the first video PTS.
Only tsRemux and SUPread can export this format (drmpeg has removed this function from xport :().
roman76r
1st March 2008, 12:47
Pelican9
I can add demuxing to same format.
'PG', PTS, DTS, inserted before "Presentation Composition Segment" (code 0x16) element only? Or it 10 bytes inserted before each element with different PTS/DTS values?
Atak_Snajpera
1st March 2008, 13:13
Can PS3 play M2TS files with PSG subtitles?
Subtitles must be in BluRay Structure in order to work.
Pelican9
1st March 2008, 13:42
Pelican9
I can add demuxing to same format.
'PG', PTS, DTS, inserted before "Presentation Composition Segment" (code 0x16) element only? Or it 10 bytes inserted before each element with different PTS/DTS values?
It would be great. :)
Insert this 10 bytes before every segment with different PTS/DTS (and decrement the PTS/DTS values).
oldpainless
1st March 2008, 16:05
I hope this is not off topic...is it possible to take a h.264 AC3 mkv and mux it into something and burn it to disk (dvd5/dvd9) to play in a toshiba hd-dvd player?
Cheers
K
hero88
2nd March 2008, 09:13
roman76r: Really looking forward to the new version, what I really like is that you show the language also. I have not been able to locate anything else which can do that to a m2ts file.
ultratoto14
2nd March 2008, 10:34
@Roman76r
Thanks for this really good and fast job. This is all the PS3 users were waiting for.
As the newly created ts is bigger than the original MKV, is it possible to add the ability to cut the files at DVD5/DVD9 size.
Thanks.
PS: I know that this is possible before using TSMUxer but as you put in all that we need to do the process in one pass ...
McKajVah
2nd March 2008, 14:49
Ahhh, after 5 days I can fianlly post...
Roman76r:
I have 5-6 different ts's with 1080i H264 Profile@4.0 DD5.1.
I've been using your SUPERB progam to convert them to profile@4.1 to play them on the PS3, but there seems to be a problem with audio sync...
On all of them I have to adjust the audio delay between -900 to -800 ms by using trial and error method....
Could you please look into this, or is there a better way for me to adjust the audio delay perfect.......?
If I open the original ts in MediaInfo it displays the following
General #0
ID : 1
Complete name
Format : MPEG-4 Transport
Format/Family : MPEG-4
File size : 15.6 GiB
Video #0
ID : 513 (0x201)
MenuID : 1 (0x1)
Codec : AVC
Codec/Family : AVC
Codec/Info : MPEG-4 AVC
Codec profile : Main@L4.0
Codec settings, CABAC : Yes
Width : 1920 pixels
Height : 1088 pixels
Display Aspect ratio : 16/9
Frame rate : 25.000 fps
Chroma : 4:2:0
Audio #0
ID : 661 (0x295)
MenuID : 1 (0x1)
Codec : AC3
Bit rate mode : CBR
Bit rate : 384 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Sampling rate : 48 KHz
Video0 delay : -33mn 51s
menlvd
2nd March 2008, 14:54
http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.0_a.zip
test new ver with subs support, and remember it's alpha version
Atak_Snajpera
2nd March 2008, 15:26
Ahhh, after 5 days I can fianlly post...
Roman76r:
I have 5-6 different ts's with 1080i H264 Profile@4.0 DD5.1.
I've been using your SUPERB progam to convert them to profile@4.1 to play them on the PS3, but there seems to be a problem with audio sync...
On all of them I have to adjust the audio delay between -900 to -800 ms by using trial and error method....
Could you please look into this, or is there a better way for me to adjust the audio delay perfect.......?
Use PTSCalc (http://www.h264tscutter.de/show_artikel.php?id=4) to detect audio delay and then enter delay value in RipBot264
hm10
2nd March 2008, 15:56
http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.0_a.zip
test new ver with subs support, and remember it's alpha version
how to add?
i don't see in "add" any subtitle stream option
DoomBot
2nd March 2008, 16:11
Everytime i try to use PTSCalc and click on Calc i get an error....Index was outside the bounds of the array..what am i doing wrong here?
hero88
2nd March 2008, 16:30
Roman76r:
The language detection works for m2ts not for evo files
This version doesn't handle subtitles as far as I can see.
Edit:
It detects PGS streams on on some Blu-Rays but not all, if I then select a PGS stream and say Demux, it gives this message SmartLabs tsMuxeR. Version 1.4.0(a) http://www.smlabs.net
Demux complete.
Demuxing time: 0.046403 sec
If I select a True-HD, and select Demux, it comes with these errors, AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 640Kbps Sample Rate: 48KHz Channels
B4tm4n
2nd March 2008, 16:55
Everytime i try to use PTSCalc and click on Calc i get an error....Index was outside the bounds of the array..what am i doing wrong here?
Try mediainfo.
Atak_Snajpera
2nd March 2008, 17:00
Everytime i try to use PTSCalc and click on Calc i get an error....Index was outside the bounds of the array..what am i doing wrong here?
PTSCalc does not like large files :( There is another way. Use h264cutter and cut file on IDR-Frames. If your TS starts at Keyframe audio will be always in sync!
gav1577
2nd March 2008, 18:52
@ hero88 the bad ac3 frames you have are caused by a bug in anydvd i presume thats whats u or the person who ripped the movie used i use any dvd for decryption but dont use it to dump files instead try iso buster to dump the file or files i found this out a few days ago hope this helps anyone getting AC3 bad frame detected. Resync stream. :)
jamos
2nd March 2008, 18:54
http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.0_a.zip
test new ver with subs support, and remember it's alpha version
will test with subs in bluray.
McKajVah
2nd March 2008, 22:47
Use PTSCalc (http://www.h264tscutter.de/show_artikel.php?id=4) to detect audio delay and then enter delay value in RipBot264
But why does the program get this right in the first place, when the original ts file is in sync?
Am I missing out on something?
Atak_Snajpera
2nd March 2008, 23:56
But why does the program get this right in the first place, when the original ts file is in sync?
Am I missing out on something?
During encoding process decoder will start decoding at first key-frame (IDR-frame). If your ts was not cut properly and it starts at other frame than IDR-frame (I-frame , B-frame and so on) then you have bad synchronization.
jamos
3rd March 2008, 00:11
would like to see .srt or .sup file support for subtitles, I feel this is more important than just m2ts subtitle support.
roman76r
3rd March 2008, 01:41
jamos
I plan to add these formats after PGS.
Now, I add blu-ray mixing mode for testing PGS. Power DVD work fine with BD-ROM structure on a hard disk created in tsMuxer. I shall complete the new version in some days.
lexor
3rd March 2008, 03:51
would like to see .srt or .sup file support for subtitles, I feel this is more important than just m2ts subtitle support.
For what purpose? The point of adding subtitles to this is to allow devices that support TS to show subtitles, non-standard TS subtitles (srt at least) won't show up anyway, so if you want those there is no need for TS, use mkv and save about 5% on file size.
Having said that, what is the native TS subtitle format and do we have a good converter to get other formats into TS format?
hm10
3rd March 2008, 07:19
how i add the subtitles?
in the browse don't have any subtitle stream
dirkr
3rd March 2008, 08:38
Again, it is a great tool and I have to thank a lot roman76r.
But if I have a wish I would get the possibility to remove the 3/2 pulldown from old movies to seethem in 23,976 fps and second to remove the interlaced signal from some evo files to show them in 23,976 fps.
just my 2 cents.
But don't forget, your tool is ome of the greatest out there for movies!
jamos
3rd March 2008, 17:21
For what purpose? The point of adding subtitles to this is to allow devices that support TS to show subtitles, non-standard TS subtitles (srt at least) won't show up anyway, so if you want those there is no need for TS, use mkv and save about 5% on file size.
purpose of transfering a mkv to a playable AVCHD or BD with subtitles on a ps3 or bluray player. Mkvs do not play on ps3 or bluray. I would be happy with just .sup support as I can convert a .srt to .sup using other tools. by importing .srt the program would have to convert them to be usable, I understand this but that is why Pelican is working with Roman as he can already do this with supread.
jamos
3rd March 2008, 17:24
jamos
I plan to add these formats after PGS.
Now, I add blu-ray mixing mode for testing PGS. Power DVD work fine with BD-ROM structure on a hard disk created in tsMuxer. I shall complete the new version in some days.
Thanks roman your the best!;) would love to just use this tool to make a bd-rom structure.
menlvd
3rd March 2008, 18:35
Thanks roman your the best!;) would love to just use this tool to make a bd-rom structure.
waiting for this, maybe it well done :)
napalm-187
3rd March 2008, 19:20
hi
hi i have make an m2ts from an vc1 and dts
vc1 converted from hd dvd with vc1conv without the pulldownflags
streams plays with reclock but i have all 10 seconds audiodrops
my output is analog and not over spidf
the same file make with scenarist works without the audiodrops
played with powerdvd or zoomplayer, wmv decoder and ac3filter
where is here the prob?
excellent tool...sorry for my langage ;)
dts files making with surcode dts are not muxable with tsmuxer?
iSkywalker
4th March 2008, 01:44
Thanks Roman76r. Looking forward to see the support of srt subtitle. Regarding the FAT32 file limitation, I just wonder if it is possible to add File Splitting option like to split file if size is larger than 4GB?
survivant001
4th March 2008, 01:58
with 1.39 I have sync problem. h264 + ac3.
I remux the movie with 1.2.10 and it's sync.
my movie is 1080p.
the movie is sync with this version, but the ff and rw doesn't work on my PS3. I have the rigfht setting to support ff and rw.
winnydows
4th March 2008, 16:16
@iSkywalker
If you need it for PS3, PS3 play M2TS without 4GB limitation.
@roman76r
Thanks for TsMuxer! Great job.
lexor
4th March 2008, 16:37
@iSkywalker
If you need it for PS3, PS3 play M2TS without 4GB limitation.
Not if you are using external usb HDD, which has to be FAT and has the limit (internal drive is formatted using a different file system, that's why larger files work there).
iSkywalker
4th March 2008, 16:53
Not if you are using external usb HDD, which has to be FAT and has the limit (internal drive is formatted using a different file system, that's why larger files work there).
Yes. All my hd video is kept in my external FAT32 hdd. It would be wonderful if there is "Split" option.:helpful:
Pelican9
4th March 2008, 21:21
I'm eagerly waiting for the subtitle stream support.
lance79
4th March 2008, 21:36
I'm eagerly waiting for the subtitle stream support.
Would it be possible then maby, muxing a 1280x544(720p) resolution video with a 1280x720(720p) sup to blu-ray output and ps3 is gonna play that? after maby a little hexedit for the right video resolution...
For now this almost works on the ps3 but the video is then on top of screen.
Pelican9
4th March 2008, 22:31
Would it be possible then maby, muxing a 1280x544(720p) resolution video with a 1280x720(720p) sup to blu-ray output and ps3 is gonna play that? after maby a little hexedit for the right video resolution...
For now this almost works on the ps3 but the video is then on top of screen.
I think you have to put some black lines at least to the top of the screen...
jamos
5th March 2008, 00:07
I think you have to put some black lines at least to the top of the screen...
yes you would have to reencode the video to 1280x720p with addborders avisynth command using x264 to get the video to have borders on top and bottom so the subtitles show correctly.
survivant001
5th March 2008, 03:06
I did some test tonight.
with 264 (encoded for the ps3)
ac3 6ch
mux by 1.2.10 the ff and rw doesn't work
mux by 1.3.1 ff and rw WORK
mux by 1.3.6 ff and rw doesn't work
mux by 1.4.0a ff and rw doesn't work
ultratoto14
5th March 2008, 15:59
dream mode on
This could be awesome that a dlna compatible server can stream a mkv translated on the fly by tsmuxer to the ps3.
dream mode off
tr5755
5th March 2008, 18:20
I was just wondering what the chance of incorporating DTS transoding to AC3 into tsMuxeR? Also, I was wondering how other Mac users were transcoding DTS to AC3 currently. I am using Crossover on my mac to run tsMuxeR and it works great. But I have a lot of MKV's with DTS.
Just a note for Mac users, I had a lot of trouble with Medialink. A lot of my H263 w/AC3 m2ts files were reporting a total runtime of approx 15 minutes, when they were a couple hours long. I could fast forward past the 15 minute mark, all they way to the end of the movie, but when I hit play, it would return to the 15 min mark and sit on pause. Using Twonkymedia, All of these problems movies play fine. Waste of $20...
lexor
5th March 2008, 18:50
I was just wondering what the chance of incorporating DTS transoding to AC3 into tsMuxeR?
Chances of an audio encoders/decoders being incorporated into a container muxer? Not high, I'd imagine.
Atak_Snajpera
5th March 2008, 21:46
I was just wondering what the chance of incorporating DTS transoding to AC3 into tsMuxeR?
This MUXER not Transcoder !
tr5755
5th March 2008, 22:56
This MUXER not Transcoder !
Ya, I get it. It would be unheard of a piece of software doing more than one thing. Yikes! I guess I should look to another forum if I ever want to watch an MKV w/DTS on my PS3.
survivant001
6th March 2008, 00:45
@tr5755 your reply is not very polite. if you want to tool that does that.. go with mkv2vob.
I would prefer a kit of tools to do the job that I single one.
jamos
6th March 2008, 01:37
I did some test tonight.
with 264 (encoded for the ps3)
ac3 6ch
mux by 1.2.10 the ff and rw doesn't work
mux by 1.3.1 ff and rw WORK
mux by 1.3.6 ff and rw doesn't work
mux by 1.4.0a ff and rw doesn't work
I do not have that issue are you using the same source? some sources ff/rw just doesnt work without reencoding with x264.
DoomBot
6th March 2008, 02:21
Would any one happen to know the Audio delay for Underworld Extended cut blu-ray, I have been figuring out other movies but not exact on this one. Im putting a DTS track using TsMuxer
Never mind i figured it out it was 2000ms!
survivant001
6th March 2008, 02:31
I do not have that issue are you using the same source? some sources ff/rw just doesnt work without reencoding with x264.
of course the same source.
I never had problem with 720p before the 1.40a, but i'm trying to mux a 1080p and VBR does up to 45mbits some time. It's to high to be able to stream it with tversity, so I copy the .m2ts into the PS3 hard drive with a USB key.
I try to choose a lower VBR in tsremux 1.4.0a but it didn't help.
I'm sure that I won't get that with every movies because lot of person would have already complain about that.
I read of others posts that I'm not alone, but still not enough people.
sugatam
6th March 2008, 04:08
Would any one happen to know the Audio delay for Underworld Extended cut blu-ray, I have been figuring out other movies but not exact on this one. Im putting a DTS track using TsMuxer
Never mind i figured it out it was 2000ms!
Can you give me some idea about how you figured this out? Thanks in advance!
DoomBot
6th March 2008, 04:29
Can you give me some idea about how you figured this out? Thanks in advance!
Well it was trial and error, i tried using mediainfo to look at the demuxed video and it said 1000ms then i looked at the demuxed DTS track and it didnt say anything but the total time , strange that mediainfo did not even say the total time for the demuxed video only for the audio. Anyway, i put in 1000ms and it didnt work but saw a change so i put in 1800ms got better then 2000ms perfect!
Wish all did not have to have a delay, it sucks sometimes figuring this stuff out.
Atak_Snajpera
6th March 2008, 08:08
of course the same source.
I never had problem with 720p before the 1.40a, but i'm trying to mux a 1080p and VBR does up to 45mbits some time. It's to high to be able to stream it with tversity, so I copy the .m2ts into the PS3 hard drive with a USB key.
I try to choose a lower VBR in tsremux 1.4.0a but it didn't help.
I'm sure that I won't get that with every movies because lot of person would have already complain about that.
I read of others posts that I'm not alone, but still not enough people.
Did you try m2ts from bluray structure? (TSRemux)
winnydows
6th March 2008, 11:53
Demuxing bug:
program don`t see h264 streams in TS or M2TS. Only audio streams.
survivant001
6th March 2008, 14:21
Did you try m2ts from bluray structure? (TSRemux)
no. I could try tonight. but if it works, that won't change the problem with tsmuxer. I have a a work around 1.3.1 seem to work for me with my movie.
DoomBot
6th March 2008, 20:57
I have yet another problem with Underworld Extended Cut Blu-ray, I got the audio delay perfect at 2000ms and my about 1 gb test files work great but now when I do the whole movie file with the 2000ms delay and try to play the file it doesnt want to play so i tried it again and still does not work so i tried other versions of tsMuxeR and none of them do it. What might be the problem here? All my test files worked and the untouched m2ts file.
jamos
6th March 2008, 22:54
of course the same source.
I never had problem with 720p before the 1.40a, but i'm trying to mux a 1080p and VBR does up to 45mbits some time. It's to high to be able to stream it with tversity, so I copy the .m2ts into the PS3 hard drive with a USB key.
I try to choose a lower VBR in tsremux 1.4.0a but it didn't help.
I'm sure that I won't get that with every movies because lot of person would have already complain about that.
I read of others posts that I'm not alone, but still not enough people.
and you reencoded this? some sources have to be encoded correctly, if not use x264 to reencode source to standard ps3 (BD) specs by using xolos bluray profiles in megui and try it then. only time i notice ff/rw issues is when it was burned to a AVCHD and no rencode (ie just remux).
survivant001
6th March 2008, 23:48
and you reencoded this? some sources have to be encoded correctly, if not use x264 to reencode source to standard ps3 (BD) specs by using xolos bluray profiles in megui and try it then. only time i notice ff/rw issues is when it was burned to a AVCHD and no rencode (ie just remux).
yes I reencode it for the PS3. with all the flags. It's not what I did that cause the problem.
survivant001
6th March 2008, 23:51
Did you try m2ts from bluray structure? (TSRemux)
I did a new test
took the .m2ts encoded by tsmuxer 1.4.0a with use it in tsremuxer 2 output bluray..
the movie is sync and ff work.
until a fix I recommend to mus it back in tsremuxer. It add one more step, but it will play perfectly on the PS3. or stick with 1.3.1 if it works for you
jamos
7th March 2008, 14:40
I did a new test
took the .m2ts encoded by tsmuxer 1.4.0a with use it in tsremuxer 2 output bluray..
the movie is sync and ff work.
until a fix I recommend to mus it back in tsremuxer. It add one more step, but it will play perfectly on the PS3. or stick with 1.3.1 if it works for you
Well i always remux it with tsREMUX to get bd format for my avchd so maybe that is why i have no issues.
winnydows
7th March 2008, 15:26
Request:
--------
Muxing to MKV.
This function let fast and easy remux EVO or other conteiners to MKV.
Why? MKV can be encoded with many different encoders and playable with many different players.
If muxer can read MKV files, I think will be not very hard add muxing to MKV function.
Note: I know about this way: TsMuxer demux streams > mkvmerge mux to MKV. I just need more fast and clear solution.
Atak_Snajpera
7th March 2008, 15:58
Have you ever heard about h264tsto ???? Jesus! This is Transport stream muxer not another MKVMerge.
winnydows
7th March 2008, 16:50
Why use a lot of small tools ??? Better one good remuxing tool.
Don`t need one more mkvmerge.
SOME to SOME muxer is good idea.
It will me more usefull for end users, not only for MulitiGUI developers, like you and me.
One more reason - it save a lot of MBs space. Demux 25 gb EVO and than mux to MKV will take a lot of space and time. Direct remuxing save a lot of space and time too.
Thanks for h264tsto tip. Don`t hear about this tool.
Demuxing into a raw *.h264 file needs the following filters to be installed:
(1) Elecard or Cyberlink Demuxer (empgdmx.ax/CLDemuxer.ax)
(2) Dump (dump.ax, shipping with GraphEdit)
Muxing into a Matroska container needs the following filters to be installed:
(1) Haali Media Splitter
(2) Haali Matroska Muxer
This notes make h264tsto useless. Also need installing mkvtoolnix. One more -1. So Remuxing functions in TsMuxer still will be very usefull.
Goal of tsMuxeR - codec/splitters/filters independed. Don`t depend on a lot of extrenal tools.
Pelican9
7th March 2008, 17:26
mkv muxing is unneccessary, you can choose other programs
tsmuxer means ts muxer
It could be better to finish the most important part (mux streams into m2ts and create the neccessary files for BD) of this tool.
Atak_Snajpera
7th March 2008, 17:35
Why use a lot of small tools ??? Better one good remuxing tool.
All I need is working Bluray Structure with subtitles. I don't care about rest!
Also need installing mkvtoolnix
I think this tool could be modified to use mkvmerge in current directory along with h264tsto.exe instead of installed directory.
Demuxing into a raw *.h264 file needs the following filters to be installed:
(1) Elecard or Cyberlink Demuxer (empgdmx.ax/CLDemuxer.ax)
(2) Dump (dump.ax, shipping with GraphEdit)
You need only Haali + dump.ax !
winnydows
7th March 2008, 17:42
I don't care about rest!
Request not for you. Request for roman76r. And he must think about It. Not you.
Atak_Snajpera
7th March 2008, 18:30
And he must think about It. Not you.
Sounds like order :) Are you his boss...
He should be focused only on BD . The whole PS3 scene is waiting for this not for some MKV muxing feature and other crazy ideas like transcoding from DTS to AC3...
Pelican9
7th March 2008, 18:38
All I need is working Bluray Structure with subtitles. I don't care about rest!
Not only you!
I'm thinking about to make the BD structure (.bdmv,.mpls,.clpi) for an existing set of m2ts and maybe a simple menu generator...
But I'm too slow, smartlabs' guys probably finish it earlier.
Atak_Snajpera
7th March 2008, 18:43
But I'm too slow, smartlabs' guys probably finish it earlier.
I hope so :)
winnydows
7th March 2008, 18:49
@Atak_Snajpera
Points: request, he, think.
It`s not first need function. Just when will be time for this. And only if developer like it.
You developer (but not of tsMuxeR), and you must know what for request may be answers from developers: yes, no, maybe later. But answers from developers, not from users-testers.
You speak as right hand of roman76r. I just make request for developer of this tool.
roman76r
8th March 2008, 01:26
The new version 1.4.2 is ready.
- Added Blu-ray muxing mode
- Added TS language descriptor.
- Added "Presentation graphic stream" tracks support. These tracks can be muxed to TS/M2TS or can be demuxed to SUP format. The SupRead correctly opens these files.
Atak_Snajpera
8th March 2008, 01:29
Awsooooooome!!!!!!
musicman2311
8th March 2008, 01:48
hi - I just checked the latest version - blu ray generation seems to have difficulty to generate the folders,
i get an error message
Atak_Snajpera
8th March 2008, 01:57
Select other partition/folder etc.
yonta
8th March 2008, 02:01
Demuxing to a root dir of a drive fails with this error;
Can't create output file F:"\blah.blah.sup
Atak_Snajpera
8th March 2008, 02:37
Are you using Vista?
yonta
8th March 2008, 02:47
No, I'm on XP SP2.
This error only occurs when demuxing to a root dir.
I guess it's a simple typo or something in the source code.
roman76r
8th March 2008, 02:48
musicman2311
yonta
fixed. version 1.4.3(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.3(b).zip)
musicman2311
8th March 2008, 03:03
musicman2311
yonta
fixed. version 1.4.3(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.3(b).zip)
thank you i will try this next.
for completeness : in previous version i just decided to mux to m2ts anyway - at the end it said 'blu ray folders and files created' lol
will test actual disc later tonight
roman76r
8th March 2008, 03:15
musicman2311
I have updated file tsMuxeR_1.4.3(b).zip. If you download version 1.4.3 with GUI 1.4.2 (muxer 1.4.3, GUI 1.4.2) please reload file.
adalbertoma
8th March 2008, 03:25
musicman2311
I have updated file tsMuxeR_1.4.3(b).zip. If you download version 1.4.3 with GUI 1.4.2 (muxer 1.4.3, GUI 1.4.2) please reload file.
OMG you're fast, man!
Thanks a lot!
Now I'm just wishing for proper AAC detection on mkv containers and SRT subtitles support... Then I'll be a happier PS3 owner.
gav1577
8th March 2008, 03:27
Thanks roman76r Keep up the good work:D
survivant001
8th March 2008, 03:39
I try the 1.4.3b with my problematic movie.
I try the bluray output and the FF WORKS, and the audio is SYNC.
we have a winner :)
I just copy the 00001.msts on a USB key and play it on the PS3.
gav1577
8th March 2008, 03:42
Thanks survivant001 for testing glad to hear ffw and rew is working
again:)
DoomBot
8th March 2008, 04:19
Im muxing Underworld with a DTS track and every time i mux it all the way through and try the movie file it will not play, if i mux it and abort the muxing at any percentage before it gets to 100% it will open and play fine. This happens on any version of tsMuxer, anyone have an idea of what it could be?
It only happens when muxing a DTS track
DoomBot
8th March 2008, 04:23
Oh yeah theres another movie that i try and mux a DTS track with,(Transformers) it will play fine but there is no audio.
Why is it always DTS Tracks with problems??
jamos
8th March 2008, 06:29
so far looking good on playback on computer will burn to disk to test on ps3.
Can you add autochapter support like every so many minutes like in tsremux?
thanks
Pelican9
8th March 2008, 08:58
musicman2311
yonta
fixed. version 1.4.3(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.3(b).zip)
Great job! Thank you!
Could you capitalize the folder names?
The mandatory folder structure on BD:
BDMV
PLAYLIST
CLIPINF
STREAM
AUXDATA
META
BDJO
JAR
BACKUP
PLAYLIST
CLIPINF
BDJO
CERTIFICATE
BACKUP
Could you make these folders to follow the standard?
lance79
8th March 2008, 09:10
Whooo finaly sup/blu-ray muxing support. i just tested it and seems to work verry well.
Roman :thanks:
Nasgul
8th March 2008, 10:30
Hi,
thanks, Roman, for this great tool!
Please consider adding the following features:
- Auto-add Chapter support for Bluray
- Option for creating BDMV structure instead of AVCHD (more compatible with standalone players. The most "compatible" seems to be the structure described here: Thread (http://forum.doom9.org/showthread.php?t=134402), which plays in the PS3 and most SAPs)
Keep up the fantastic work!
Regards,
Nas
Kurtnoise
8th March 2008, 11:14
Hi,
- Added "Presentation graphic stream" tracks support. These tracks can be muxed to TS/M2TS ...
I tried to mux a mkv file containing an AVC stream with a SUP file into a TS but it seems that I can't have them through VLC...Does anyone have succeed about this ?
Pelican9
8th March 2008, 11:40
If somebody plays with BD subtitles here, download the new SUPread (b9 was buggy).
jamos
8th March 2008, 14:19
Hi,
- Option for creating BDMV structure instead of AVCHD (more compatible with standalone players. The most "compatible" seems to be the structure described here: Thread (http://forum.doom9.org/showthread.php?t=134402), which plays in the PS3 and most SAPs)
Keep up the fantastic work!
Regards,
Nas
Make sure to add that as a option only as the ps3 will not play BD structure index.bdmv and MovieObject.bdmv on dvd-5 or dvd-9 disks, as it sees it as a data disk.
So they need to be in Nero AVCHD format to play.
Also will be waiting on chapter support before testing further.
titof
8th March 2008, 17:56
Great tools
Is it possible to change something : I have 60fps video and tsMuxeR can't do more than 30fps in the general track options. I can't use this great mux for this files.
Same camcorder can do 720p/60 in AVCHD
SO thank you
roman76r
8th March 2008, 18:27
The new version 1.4.4 is ready.
- Fixed blu-ray folders names
- Added chapters for Blu-ray muxing
titof
Is it possible to change something : I have 60fps video and tsMuxeR can't do more than 30fps in the general track options. I can't use this great mux for this files.
Same camcorder can do 720p/60 in AVCHD
You can enter manually any fps value to input control.
Pelican9
8th March 2008, 19:25
The new version 1.4.4 is ready.
- Fixed blu-ray folders names
- Added chapters for Blu-ray muxing
:thanks:
Edit:
I've found a typo: The right folder name is CERTIFICATE.
The custom chapter times containing times with 5 sec increments, not 5 min.
If I choose 'Insert chapter every X minutes' then no chapters.
The1n
8th March 2008, 19:33
:thanks: Roman76
roman76r
8th March 2008, 19:59
Pelican9
I've found a typo: The right folder name is CERTIFICATE.
The custom chapter times containing times with 5 sec increments, not 5 min.
fixed at version 1.4.5
Pelican9
8th March 2008, 20:07
Pelican9
fixed at version 1.4.5
You are very fast... :)
I don't understand completely the little program what you put to the objects and why the first play item is 'interactive'.
jamos
8th March 2008, 20:14
Great Roman!
for all if you want to make a AVCHD that plays on ps3 you have to replace the .BDMV files with the nero ones in the BDMV folder of TSmuxer output.
You can get them here (http://rs168.rapidshare.com/files/47821885/BDMV.rar). Else if you burn to dvd you just get a data disk showing up on PS3 instead of AVCHD. And yes the ps3 can play DTS and use subtitles with AVCHD
Edit: With version 1.4.5 you do not need to do this. TSmuxer works fine as is with BD structure using DVDs with Chapters and FF/RW working properly on the PS3.
roman76r
8th March 2008, 20:33
Pelican9
tsMuxer creates xxx.clpi and xxx.mpls files only. I use fixed HEX byte array for index.bdmv and MovieObject.bdmv. Files which has sent javes will approach better?
If I choose 'Insert chapter every X minutes' then no chapters.
I have tested this chapter mode in powerDVD 7.3. it's worked correctly
VisMan
8th March 2008, 21:56
Hi Roman,
Great Software! Works perferctly for my needs, except for the AC3 muxing with stream_type 0x06 (DVB) ;-)
Thank you very much!
Rodger
8th March 2008, 22:39
Forget it :(
Got irritated by the many links in between...newest files are posted in post #1!
========================================
Am I blind, or is the last official Link the 1.4.3(b) link?
V1.4.5 isn´t available yet?
========================================
jamos
8th March 2008, 23:11
Forget it :(
Got irritated by the many links in between...newest files are posted in post #1!
========================================
Am I blind, or is the last official Link the 1.4.3(b) link?
V1.4.5 isn´t available yet?
========================================
Its available but you may have to click it a few times. it is the top download link http://www.smlabs.net/tsMuxer/tsMuxeR_1.4.5(b).zip
jamos
8th March 2008, 23:14
Pelican9
I use fixed HEX byte array for index.bdmv and MovieObject.bdmv. Files which has sent javes will approach better?
they work fine in version 1.4.5b
titof
8th March 2008, 23:16
You can enter manually any fps value to input control.
Thank you, I didn't try manually. Sorry
Yet another question. What is this error ? what can I do ?
SPS picture order 2 not supported.
Pelican9
8th March 2008, 23:29
Great Roman!
for all if you want to make a AVCHD that plays on ps3 you have to replace the .BDMV files with the nero ones in the BDMV folder of TSmuxer output.
You can get them here (http://rs168.rapidshare.com/files/47821885/BDMV.rar). Else if you burn to dvd you just get a data disk showing up on PS3 instead of AVCHD. And yes the ps3 can play DTS and use subtitles with AVCHD
Edit: With version 1.4.5 you do not need to do this. TSmuxer works fine as is with BD structure using DVDs with Chapters and FF/RW working properly on the PS3.
Did you try this replace? Is it really neccessary?
The index files are almost the same, the movieobjects are identical...
One from Nero V. one from tsRemux? (I think this is originally from Nero too)
Pelican9
8th March 2008, 23:32
Pelican9
tsMuxer creates xxx.clpi and xxx.mpls files only. I use fixed HEX byte array for index.bdmv and MovieObject.bdmv. Files which has sent javes will approach better?
That is the same (with the same errors).
I have tested this chapter mode in powerDVD 7.3. it's worked correctly
I've tested again with the new version and it has worked correctly.
Maybe I've made a mistake at the previous test. I cannot play the result with PowerDVD, I've checked the bdmvs only.
Atak_Snajpera
8th March 2008, 23:32
I also examined both files. I see no reason two replace anything.
9700PRO
8th March 2008, 23:37
Thanks for the program, Roman. The chapter work - are a good news. But is bug, subs do not work at consecutive assembly of the project from zero. Demux did both xport and tsremux (versions the last). If remux to do from original m2ts - that subs - work. And when you will present us support lpcm - well very much I wait. Thanks you for your huge work.
9700PRO
8th March 2008, 23:53
And just another bug, Roman.
Ice Age 2 - video demux with xport, m2v. Scenarist - has told all ок - that 1080p. But your program sees only as 1080i and does not define profile.
roman76r
9th March 2008, 00:17
Pelican9
One from Nero V. one from tsRemux? (I think this is originally from Nero too)
both files from tsRemuxer. Ok. Now I study section 10.3.2 about MovieObjects format.
titof
SPS picture order 2 not supported.
This is limitation in the tsMuxer. I'll can to implement this feature, but I need example of the file with H.264 picture order 2
roman76r
9th March 2008, 01:59
Pelican9
I have tried to create simple MovieObjects file and I receive 66 bytes file. This file is identical with MovieObject in old version of tsRemuxer. But this file works incorrectly with PS3. May be current file with 3 movie objects is correct?
survivant001
9th March 2008, 02:02
if I want to burn it on a DVD5-R do I need to do a wierd unknown step ? (like replacing files..)
I think I can just burn the output of tsmuxer in UDF 2.5 with Nero and everything will play fine on my PS3 ?
roman76r
9th March 2008, 02:40
9700pro
But is bug, subs do not work at consecutive assembly of the project from zero. Demux did both xport and tsremux (versions the last). If remux to do from original m2ts - that subs - work.
I have tried to demux sub through tsMuxer and tsRemuxer. Then mux back. All works. I have tested on film "Hairspray". Please, send me your sup file throught PM.
jamos
9th March 2008, 03:36
Did you try this replace? Is it really neccessary?
The index files are almost the same, the movieobjects are identical...
One from Nero V. one from tsRemux? (I think this is originally from Nero too)
That is what I said above. It is not neccesary with 1.4.5b.
jamos
9th March 2008, 03:37
I also examined both files. I see no reason two replace anything.
I am not sure you all understanding what I said (English may not be your first language which may be why). I said that with 1.4.5b you do not need to replace the files.
jamos
9th March 2008, 03:41
if I want to burn it on a DVD5-R do I need to do a wierd unknown step ? (like replacing files..)
I think I can just burn the output of tsmuxer in UDF 2.5 with Nero and everything will play fine on my PS3 ?
With 1.4.5b it works correctly you can just burn with nero and it plays fine on the ps3 with ff/rw and chapters.
adalbertoma
9th March 2008, 03:53
Great news on the blu-ray structure muxing!
Please, please, please!!! Add SRT subtitles support!!!
And please, fix the AAC detection on a MKV container! Thanks!!!!!
jamos
9th March 2008, 03:55
Great news on the blu-ray structure muxing!
Please, please, please!!! Add SRT subtitles support!!!
And please, fix the AAC detection on a MKV container! Thanks!!!!!
I know it is a extra step but supread currently converts srt to sup in like 1 minute.
adalbertoma
9th March 2008, 04:18
Jamos...
Yeah... That's what I'm doing right now...
THanks for responding anyway. Do you know a fix for the AAC thing?
If I add it off the MKV and mux the file, the PS3 gives me no audio... :(
Thanks!
adalbertoma
9th March 2008, 04:41
Hey... I don't know if I did something wrong, but I've just finished burning my BD structure disc with Nero 7 (UDF 2.5) and the PS3 gave me no video on it. Just audio. I muxed a mkv file with H264 stream and AC3, changing the level on the H264 to 4.1 as I used to do when muxing TS or M2TS to play on the PS3.
When I start playing the movie on the PS3, I get normal audio, but no video (the screen blinks some times without video and then gets totally black)...
What could I be doing wrong?
Thanks a lot!
jamos
9th March 2008, 04:50
Jamos...
Yeah... That's what I'm doing right now...
THanks for responding anyway. Do you know a fix for the AAC thing?
If I add it off the MKV and mux the file, the PS3 gives me no audio... :(
Thanks!
no clue with aac since all my stuff is hd ac3 or dts.
jamos
9th March 2008, 04:51
Hey... I don't know if I did something wrong, but I've just finished burning my BD structure disc with Nero 7 (UDF 2.5) and the PS3 gave me no video on it. Just audio. I muxed a mkv file with H264 stream and AC3, changing the level on the H264 to 4.1 as I used to do when muxing TS or M2TS to play on the PS3.
When I start playing the movie on the PS3, I get normal audio, but no video (the screen blinks some times without video and then gets totally black)...
What could I be doing wrong?
Thanks a lot!
That is normal for a 1080p video. you can not just use remxu and 4.1 avc on them because they normally have more than 4 ref. frames that the ps3 doesnt support with 1080p.
So you will have to reencode it with x264 first try using ripbot or megui.
adalbertoma
9th March 2008, 04:54
It was actually a 720p video. Should I still remux it with x264?
Maybe it's something related to the resolution. TSMuxer shows me 960x528 as the resolution even if I get 1280x544 when playing on media player classic.
This is one of the nhanc3 movie releases... They have decent file sizes, but I believe they resize the video stream... Not sure why media player classic gives me full 720p HD resolution, though...
jamos
9th March 2008, 05:10
It was actually a 720p video. Should I still remux it with x264?
Maybe it's something related to the resolution. TSMuxer shows me 960x528 as the resolution even if I get 1280x544 when playing on media player classic.
This is one of the nhanc3 movie releases... They have decent file sizes, but I believe they resize the video stream... Not sure why media player classic gives me full 720p HD resolution, though...
hmm yes it seems non standard. media player classic may just stretch it to that resolution. but being cropped you would have to reencode it anyways to add borders to 96 and change the resolution to 1280x528. best to use Mediainfo to find out exactly what resolution it really is.
create a avisynth script (ie use notepad with a .avs file extension) and try this.
DirectShowSource("C:\video.mkv",fps=23.9759856527702,audio=false)
Lanczos4Resize(1280,528).addborders(0,96,0,96)
then load the script into megui and use the hd-DVD profile or one of xolo's BD profiles to reencode just the video (use mkvextract to extract the audio). if your framrate (FPS) is not 23.976 then use that instead in your script ie 25 for pal etc. Make sure your bitrate in the profile is not too big either or you wont be able to fit it on a dvd.
jamos
9th March 2008, 05:22
Roman: Sup subtitles not working for me. muxes fine but no subtitles are visable using PowerDVD or PS3 video is 720p. DTS works.
adalbertoma
9th March 2008, 05:37
Jamos,
Thanks a lot for the help, man.
I'm trying to reencode the file right now. Will let you know my results when it's finished.
Sebasd5
9th March 2008, 06:11
I made a few 3x HD-DVDs back when I had the player and the end of the format war didn't seem so imminent. Most of them are episodes of SNL cut down to 40 minutes to fit on a single layer DVD, but in the original HD broadcast format.
Now I'm burning Blu-Ray DVDs also from SNL episodes and I want to convert the few 3x HD-DVDs I had made to BD. VideoRedo opens the EVOs but the audio is really weird, as if all the people were talking with a stupid robot voice. It's quite hilarious actually.
Anyways, I found this tool and I loaded the first EVO. Since this 3x HD-DVD wasn't encrypted, I just copied the files from the DVD to a folder in my video HD. tsMuxer opens the first EVO but it shows this message: "Some tracks not recognized. This tracks was ignored. File name: "D:\SNL Peyton\HV001T01.EVO"".
However, the next four EVOs open up without problem, and it shows both the Mpeg 2 and the AC3 tracks. So something went wrong with the first EVO. Is there a tool that fixes EVOs? Something like Mpeg2Repair (which I already tried and doesn't work). I would appreciate any help very much.
halsboss
9th March 2008, 06:53
Hmm, the readme.txt is in Russian ? so I can't confirm whether it'll take an .mpv mpeg2 from HC and an .MP2 from ffmpeg and mux them into a .TS which I can then edit with VideoReDo...
Hoped-for workflow = DV capture, process with AVISynth/HC/ffmpeg, mux, edit, create DVD. As far as I know HC doesn't process audio so can't do a HC 1-pass to create an all-in-1 .mpg :)
jamos
9th March 2008, 07:45
Anyone get imported sups working?
lance79
9th March 2008, 07:55
Anyone get imported sups working?
Yup it works fine for me, however i used the earlyer version that didnt create the right folders like Certificate so i took my m2ts output and muxed with tsremux to blu-ray tested on the ps3 and worked :D
Pelican9
9th March 2008, 09:33
Pelican9
I have tried to create simple MovieObjects file and I receive 66 bytes file. This file is identical with MovieObject in old version of tsRemuxer. But this file works incorrectly with PS3. May be current file with 3 movie objects is correct?
You can use BDedit to look the bdmvs.
I will make a few version of these files and put them here for testing (I haven't got PS3 or BD player here).
Edit:
http://pel.hu/down/BDMV1.zip
It contains the two bdmvs, MovieObject untouched, index cutted (no extension data).
http://pel.hu/down/BDMV2.zip
It contains the two bdmvs, MovieObject untouched, index changed (First play playback type: interactive -> movie).
n0mag!c
9th March 2008, 10:54
for all if you want to make a AVCHD that plays on ps3 you have to replace the .BDMV files with the nero ones in the BDMV folder of TSmuxer output.
You can get them here (http://rs168.rapidshare.com/files/47821885/BDMV.rar). Else if you burn to dvd you just get a data disk showing up on PS3 instead of AVCHD.
but what I need to do if I want to burn on BD-R/BD-RE, not to DVD? I tried and get error message from PS3: "this is an invalid disk"
jokin
9th March 2008, 14:19
but what I need to do if I want to burn on BD-R/BD-RE, not to DVD? I tried and get error message from PS3: "this is an invalid disk"
just use tsMuxer or tsremux and output it as bluray then put the 2 folders it creates onto your BD-R BD-RE as a UDF 2.5 filesystem.
Worked here with several of my hddvd to bluray conversions.
titof
9th March 2008, 15:23
This is limitation in the tsMuxer. I'll can to implement this feature, but I need example of the file with H.264 picture order 2
Here you can download a little file (17Mo). Sorry it's not the good framerate (normally 60 fps : probleme with mp4box I think) pour I think it's not important for the SPS order 2
http://dl.free.fr/gn9TMvKUN/sany0266_track1.h264
Thanks
Thunderbolt8
9th March 2008, 15:32
from xport I know when demuxing video and audio from some mpeg2 or h264 .ts streams sometimes the audio streams needs a little positive or negative delay, otherwise it would be out of sync when remuxing both streams manually to mkv again for example. so is there a chance that a possible delay for a demuxed audio stream could be noted somewhere?
jamos
9th March 2008, 15:53
Yup it works fine for me, however i used the earlyer version that didnt create the right folders like Certificate so i took my m2ts output and muxed with tsremux to blu-ray tested on the ps3 and worked :D
I know tsremux works just would like sups to work here. maybe 720p has issues ie tsmuxer is putting the subtitles off screen?
shon3i
9th March 2008, 17:11
Is there any app who can convert DVD .sup to BD PGS .sup, i tryed with SUPRead but without success.
Is there app such as MaestroSBT which can do that?
Pelican9
9th March 2008, 17:23
Is there any app who can convert DVD .sup to BD PGS .sup, i tryed with SUPRead but without success.
Is there app such as MaestroSBT which can do that?
Convert the SD sup to .srt (various sw) and then convert the .srt to BD sup with SUPread
n0mag!c
9th March 2008, 17:44
just use tsMuxer or tsremux and output it as bluray then put the 2 folders it creates onto your BD-R BD-RE as a UDF 2.5 filesystem.
Worked here with several of my hddvd to bluray conversions.
thank's a lot! it really works with TsRemux! but what to do, if I authored two clips in Scenarist?
P.S. I didn't test TsMuxer's "create blu-ray disk" option yet due to known issue (stuttering) with MPEG-2 video.
lexor
9th March 2008, 17:52
Can someone clarify if subtitles are only for Blu-ray structure or if they also work in m2ts on the PS3?
menlvd
9th March 2008, 19:22
Convert the SD sup to .srt (various sw) and then convert the .srt to BD sup with SUPread
how about covertig .srt (other lng, Russian & etc.) to BD sup ???
guru1968
9th March 2008, 20:16
Hi,
could you please add the playlist (.mpls) format as input?
- manually appending all that many files which belong together is a pain in the ass...
(speaking of AvP which contain two different 'versions' of the same film, separated in many short clips; those which belong to one version are listed in 00000.mpls, those which belong to the other version are listed in 00001.mpls)
thanks
guru
p.s.
nice work :-)
n0mag!c
9th March 2008, 20:24
it depends on many things. information you've presented is too few. 1st question: did you burn AVCHD disk with help of tsRemux? else, I guess, you can only use 1st 2Gb of your file - this is FAT-filesystem limitation.
The only FAT size limitation is 4 GB for a single file (and 2 TB total disc size, but I don't think that's the issue since last I checked single discs only went upto 1 TB), and even that doesn't apply to PS3 internal HDD, since I'm pretty sure internal drive is formatted as something other than FAT.
u r right! it's all mine vicious intel-microsoft thinking. :) 2Gb on FAT, 4Gb on FAT32. But I basicly spoke about the way he transfered file into PS3. Anyway I just point to the one obvious reason.
P.S. The guy still didn't reply yet.
P.P.S. I'm still too lazy to plug the HDD from PS3 to PC to check what file system there is... :)
survivant001
9th March 2008, 22:47
is it possible to add chapters, in the bluray ouput, extracted from a mkv ?
I have a mkv that already contains chpaters. I would like to use them instead of creating new one.
jamos
9th March 2008, 22:52
is it possible to add chapters, in the bluray ouput, extracted from a mkv ?
I have a mkv that already contains chpaters. I would like to use them instead of creating new one.
open the chapters file copy and paste the times into tsmuxer chapter tab.
btw sup files exported from supread still not working on 720p video may be supreads output not sure.
shlap
9th March 2008, 22:59
I ran into a vob from the Ratatouille DVD today that tsMuxer 1.4.5 can't find the audio track for (even though there are two normal looking AC3 tracks in it). Here are the details of the vob from MediaInfo. Has anyone else seen this?
General #0
Complete name : C:\Rips\Movies\Kids\TEMP\VTS_06_1.VOB
Format : MPEG-2 Program
Format/Family : MPEG-2
File size : 1024 MiB
PlayTime : 19mn 48s
Bit rate : 7224 Kbps
Video #0
Codec : MPEG-2 Video
Codec/Family : MPEG-V
Codec profile : Main@Main
Codec settings, Matrix : Standard
PlayTime : 19mn 48s
Bit rate mode : CBR
Bit rate : 6158 Kbps
Nominal bit rate : 8000 Kbps
Width : 720 pixels
Height : 480 pixels
Display Aspect ratio : 16/9
Frame rate : 29.970 fps
Standard : NTSC
Chroma : 4:2:0
Interlacement : Top Field First
Audio #0
Codec : AC3
Bit rate mode : CBR
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, Subwoofer
Sampling rate : 48 KHz
Video0 delay : -310ms
Audio #1
Codec : AC3
Codec profile : Dolby Digital
Bit rate mode : CBR
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48 KHz
Text #0
Codec : RLE
Text #1
Codec : RLE
Menu #0
Codec : DVD-Video
jfcarbel
9th March 2008, 23:05
I noticed this tool supports ACC, but can it transcode ACC 5.1 to AC3 5.1?
If not, here is a request for this. It would allow me to take Quicktime HD trailers and convert them to something playable on both the PS3 and even standalone Blu-Ray player. In addition support of MP4 container would also round out this tool completely.
Can anyone suggest an easy process or tool for ACC 5.1 to AC3 5.1? I know that there is a process to demux all 6 channels and then using something like Sony Vegas to create an AC3 track. Just seems like a huge process and wondering about sync issues.
survivant001
9th March 2008, 23:42
open the chapters file copy and paste the times into tsmuxer chapter tab.
btw sup files exported from supread still not working on 720p video may be supreads output not sure.
cool will try that.
but the best should be that we can import a file like chapters.txt in the INPUT. like we import h264 and ac3 file.
Atak_Snajpera
9th March 2008, 23:44
@jfcarbel
Do you understand meaning of Muxer and Transcoder?????
but the best should be that we can import a file like chapters.txt in the INPUT. like we import h264 and ac3 file.
Good idea!
Adub
10th March 2008, 00:00
@jfcarbel
As Atak said, I am not sure you know entirely what you are talking about. First of all, there is no such thing as ACC. It's AAC. "Advanced Audio Codec".
Second of all, if you want to create a 5.1 AC3, use Aften.
Pelican9
10th March 2008, 00:12
btw sup files exported from supread still not working on 720p video may be supreads output not sure.
Maybe. :devil:
jfcarbel
10th March 2008, 04:33
Do you understand meaning of Muxer and Transcoder?????
Yes, muxer just takes the streams and packages them and does not touch or re-encode anything. Where transcoder takes one format and transforms it into another (i.e. MPEG2 -> H.264).
First of all, there is no such thing as ACC. It's AAC. "Advanced Audio Codec".
Second of all, if you want to create a 5.1 AC3, use Aften.
Sorry, I of course meant AAC (damn typo habits are hard to break).
Yes, I ran across Aften, but was hoping I could just find a tool that does it all in one shot. I think I found that in the tool mkv2vob. It muxed in the original H.264 and transcoded the AAC 5.1 to AC3 5.1 and also wrapped it inside the MPEG-2 transport stream needed. It made things quite easy once I found a tool that turned MP4 into MKV (mkvmerge).
So I guess since the title of this tool is a tsMuxer, then that is all it does it mux and de-mux (extract streams). I sometimes see tools grow beyond the names that they started with so I just thought I would ask. Maybe the first post could clarify - "No don't ask this tool does no transcoding, its only a muxer". The name implies this, but as I said I have seen some tools grow beyond their intended purpose and noone wants to rename them because the name is branded into peoples heads. Sorry bout that.
I'll give these tool a look if I ever need just muxing and extracting streams.
It would be nice to see the MP4 container supported in the future, but for now its quite easy to get to MKV from MP4 with mkvmerge.
The1n
10th March 2008, 18:07
Roman have you thought about making you program able to mux lpcm audio ?.
btw 1.4.6b does nicely now with muxing troublesome h264/ac3 with sync problems.
Were can we donate som $ to you ? You really earn it.
The1n
Norway
jamos
10th March 2008, 21:42
Maybe. :devil:
ok when you get 720p sups added i will test further..:)
roman76r
10th March 2008, 22:06
The1n
Roman have you thought about making you program able to mux lpcm audio ?.
I have started to work at LPCM support.
All
I'll be appreciate for any documentation about LPCM bitstream syntax.
amdxpdevil
11th March 2008, 23:54
Roman have you thought about making you program able to mux lpcm audio ?.
btw 1.4.6b does nicely now with muxing troublesome h264/ac3 with sync problems.
Were can we donate som $ to you ? You really earn it.
The1n
Norway
Speaking of sync problems.
1.4.6b still have sync problem of remuxing h264/ac3.
Audio is still abit slow.
I use BD Ratatouille as example. perfect fine with Tsremux tho.
anyone can confirm this? or just my problem?
Zow
11th March 2008, 23:56
Thanks for the subtitles:thanks:
But, is there a different way to further convert them?
When using SupRead to OCR to srt, I got so many errors, it would basically take half a day to fix them.
I am trying to get the streams 1080p and feed them to something like AutoMKV, to get and 4-6gb final file, which I can store in my movie library on my HD.
Any suggestions are welcome:-)
jamos
12th March 2008, 00:21
Thanks for the subtitles:thanks:
But, is there a different way to further convert them?
When using SupRead to OCR to srt, I got so many errors, it would basically take half a day to fix them.
I am trying to get the streams 1080p and feed them to something like AutoMKV, to get and 4-6gb final file, which I can store in my movie library on my HD.
Any suggestions are welcome:-)
Why do you need to ocr them to srt just use sup.
Zow
12th March 2008, 00:47
Why do you need to ocr them to srt just use sup.
This may be totally noobiesh, but can you tell me what app to use, which would accept sup?
AutoMKV doesn't recognize sup, that's why I was trying to convert to srt.
gav1577
12th March 2008, 02:22
Speaking of sync problems.
1.4.6b still have sync problem of remuxing h264/ac3.
Audio is still abit slow.
I use BD Ratatouille as example. perfect fine with Tsremux tho.
anyone can confirm this? or just my problem?
check ur audio stream for bad frames http://www.videohelp.com/tools?toolsearch=besplit&Submit=Search&s=&orderby=Name&hits=50&convert=&dvdauthorfeatures= i know there is currently a bug in anydvd which corupts some audio streams i use IsoBuster to dump bluray and anydvd for the encryption
amdxpdevil
12th March 2008, 04:52
Just tested.
Still have sync problem with H264/DD5.1. Video is way faster than audio.
Tried on Transformers.
I will trying some other H264 rip.
xamejleoh
12th March 2008, 09:17
It's very interesting, why tsmuxer determine interlaced video in vc-1 video streams?
kurt
12th March 2008, 09:27
It's very interesting, why tsmuxer determine interlaced video in vc-1 video streams?
you have to use vc1conv to remove that flag. but maybe roman integrates this as a feature in tsmuxer too. would be much appreciated :)
jamos
12th March 2008, 13:09
This may be totally noobiesh, but can you tell me what app to use, which would accept sup?
AutoMKV doesn't recognize sup, that's why I was trying to convert to srt.
Im sorry if you are making a mkv then yes you need to convert sup to a .srt. But why would you need tsmuxer?
The1n
12th March 2008, 14:13
Speaking of sync problems.
1.4.6b still have sync problem of remuxing h264/ac3.
Audio is still abit slow.
I use BD Ratatouille as example. perfect fine with Tsremux tho.
anyone can confirm this? or just my problem?
I have the exat problem with that movie but this is caused by as i have understood by others users that this movie uses seamless branching. i have tried with dvd i have which caused trouble with earlier versions, they are fine now.
The1n
lexor
12th March 2008, 15:43
Just tested.
Still have sync problem with H264/DD5.1. Video is way faster than audio.
are you sure you entered the right audio delay on DD track when you muxed the streams?
The1n
12th March 2008, 16:50
are you sure you entered the right audio delay on DD track when you muxed the streams?
Dont think that will help very much in Ratatouille , audio is in sync at the beginning but gets worse every minute it plays.
The1n
idbirch2
12th March 2008, 18:52
You should find with Ratatouille that the audio goes a bit out of sync at each of the join points eventually ending up way off after the 15-20 joins that are required.
It's something to do with repeated audio frames I have read, but can't be sure as I've no idea what I'm talking about with that sort of stuff.
amdxpdevil
13th March 2008, 07:13
BD Ratatouille's problem is not really big.
The sound is acutely a bit faster than the video, so you always hear tham faster (about 0.5sec) than you see. But this problem is not a huge issue, since you can fix easily by remux with Tsremux.
The Biger issue I had facing with tsMuxeR is when I remux AVC which is "29.97" fps. (not sure people talk about this on the thread before or not, don't have too much time to read all the pages)
At the moment all HD DVD movie with h264 stream all have 29.97fps, all of them have sync problem with tsMuxeR.
I need to try few more movies to confirms this. but at the moment I had tried Transformers, Shooter, all the same.
PS. Does anyone know any program can allow you convert 29.97fps to 23.976fps?
Best
Amdxpdevil
PHD_1976
13th March 2008, 10:07
PS. Does anyone know any program can allow you convert 29.97fps to 23.976fps?
vc1conv 0.3 for vc1 streams and h264info for H264 streams.
roman76r
13th March 2008, 10:22
amdxpdevil
PS. Does anyone know any program can allow you convert 29.97fps to 23.976fps?
It is very easy. You need to click to H.264 track in tsMuxer and change fps value in general track options.
Jokurt30
13th March 2008, 13:05
Hi Roman,
Great Software! Works perferctly for my needs, except for the AC3 muxing with stream_type 0x06 (DVB) ;-)
Thank you very much!
Hi Roman,
I hope I am not bugging you too much here. I am also using my STB to play HD content and there seems to be a roadblock for the complete HD-STB community: Today there is no TS-Muxer which can mux h264 and AC3 into stream type 0x06, therefore I am getting down on my knees and begging you to implement this into your wonderful tool! I certainly propose to have a donation tab in the menue, because I think you deserve this credit!
:thanks:
emufan
13th March 2008, 15:33
use 1.4.6b createBD,the Ture HD audio can play with powerdvd,but PS3 can‘t recognition when burn it to BDre。
TsRemux is ok。
Denner
13th March 2008, 17:49
Thanks for a truly great program :-)
I just have 2 quick questions:
1. Is there plans of supporting LPCM (5.1, 6.1 and 7.1) in the near future?
2. Where do I find the proper audio delay settings, for each stream in tsMuxeR, I can find the option for applying audio delay, but the program does not seam to list the proper audio delay in the audio stream info ?
Hope some of you can help :-)
Atak_Snajpera
13th March 2008, 17:57
Roman could you check why this AC3 is not recognized by TSMuxer? MediaInfo detects correctly.
http://www.sendspace.com/file/pkorkx
Zow
13th March 2008, 18:30
Im sorry if you are making a mkv then yes you need to convert sup to a .srt. But why would you need tsmuxer?
Because it's the only way I have found (and can figure out:-), which would allow me to get streams into something like AutoMKV, which I can then use to shrink and wrap into an MKV, so that's I can store on my NAS and play through Vista Media Center.
But, last night I started recoding a BR movie with subtitles, using tsMuxerR, into a smaller file (forcing max 4000 VBR). It is taking forever (still at 50%), but hopefully when done, I'll have a smaller (hopefully less than 6-7gb), high quality file, with audio and subtitles which can be viewed within WMP (which is used by VMC).
If there is a better way to do this, please let me know.
S3Ri0US
14th March 2008, 00:51
Problem by Demuxing/Transcoding TrueHD Stream from Welcome to the Jungle... every 2 Secs i get a AC3 Bad Frame Resync warning...
The Audiostream is Bad Async after Demuxing/Transcoding...
Ryu77
14th March 2008, 05:11
It is very easy. You need to click to H.264 track in tsMuxer and change fps value in general track options.
What about inverse pulldown? Are you saying that tsMuxeR automatically deals with this?
Warrex
14th March 2008, 09:11
@Roman
Currently it seems as if tsMuxer does not take ms into account when using custom chapter points. At least it did not work using this format xx:xx:xx.xxx and I really liked playback to start at the right frame.
Could you please add support for ms?
n0mag!c
14th March 2008, 12:09
use 1.4.6b createBD,the Ture HD audio can play with powerdvd,but PS3 can‘t recognition when burn it to BDre。
TsRemux is ok。
I'm burning just "BDMV" folder on BD-RE as UDF 2.50 and PS3 plays disk perfect!
Millisecond support for chapters
Or maybe in frame format? I'd like it too.
ljy767
14th March 2008, 14:48
Ice.Age.Blu-ray
B4tm4n
14th March 2008, 15:27
Ice.Age.Blu-ray
Its BD+ as you say, and it still hasn't been cracked.
B4tm4n
14th March 2008, 15:32
What about inverse pulldown? Are you saying that tsMuxeR automatically deals with this?
I don't know about all the technical stuff, but the few HD-DVD AVC 29.97fps movies I've converted to stream to my PS3, worked after putting through tsMuxer. No need for h264info to remove the pulldown thingy.
roman76r
15th March 2008, 01:56
B4tm4n
Its BD+ as you say, and it still hasn't been cracked.
I'll plan to add BD+ tracks support in future. tsMuxeR it is not necessary to decode BD+. There will be one restriction: BD+ tracks сan be processed from M2TS source only and can't be demuxed.
LPCM support are almost ready. In the following version tsMuxer can remux, demux LPCM to WAVE and mux PCM WAVE files as LPCM tracks.
gav1577
15th March 2008, 02:43
Its BD+ as you say, and it still hasn't been cracked.
Hi guys found a list of bd+ discs here i think it may be useful to some http://forum.slysoft.com/showthread.php?t=14592 :)
Deckard2019
15th March 2008, 08:45
I just want to be sure of sth : I would like to remux a full movie to TS from a list of M2TS files (BluRay).
If I add first M2TS file then append the rest of M2TS files, then select tracks (valid for all sources ?), then hit remux, am I doing well ?
Thank you ...
kurt
15th March 2008, 09:09
@ Deckard2019: yeah, that's the right way...
Deckard2019
15th March 2008, 09:11
@ Deckard2019: yeah, that's the right way...
Thanks ! This tool is amazing ...
emufan
15th March 2008, 09:14
I mean the Ture HD audio track only,maybe few movie
I'm burning just "BDMV" folder on BD-RE as UDF 2.50 and PS3 plays disk perfect!
Or maybe in frame format? I'd like it too.
The1n
15th March 2008, 11:31
B4tm4n
I'll plan to add BD+ tracks support in future. tsMuxeR it is not necessary to decode BD+. There will be one restriction: BD+ tracks сan be processed from M2TS source only and can't be demuxed.
LPCM support are almost ready. In the following version tsMuxer can remux, demux LPCM to WAVE and mux PCM WAVE files as LPCM tracks.
:thanks: looking forward to lpcm.
The1n
survivant001
15th March 2008, 12:31
I'll like to make a request.
be able to mux multiple files and have playlist and chapter them that files. Will be really usefull for anime eps. Like 10 eps on a DVD5 in bluray format. The chapters need to be at each 5 min, and start from the 0 at each new eps.
oh ya, if you do that, maybe we will need a menu for selectionning which eps to play.
what do you think about that ?
Atak_Snajpera
15th March 2008, 12:41
oh ya, if you do that, maybe we will need a menu for selectionning which eps to play.
I vote for simple menu :)
S3Ri0US
15th March 2008, 13:12
Problem by Demuxing/Transcoding TrueHD Stream... every 2 Secs i get a AC3 Bad Frame Resync warning...
The Audiostream is Bad Async after Demuxing/Transcoding...
The1n
15th March 2008, 15:10
Im trying to append m2ts files recorded with a sony avchd camera. Trouble is that audio is not sync from second file and onwards.
I've tried running output m2ts through tsremux with same result. Anyone else done this and is it working for you ?
The1n
Atak_Snajpera
15th March 2008, 15:54
The1n
Make sure that your m2ts start at IDR-Frames (key frames). Use h264Cutter.
The1n
15th March 2008, 16:23
The1n
Make sure that your m2ts start at IDR-Frames (key frames). Use h264Cutter.
Thanks will try that.
The1n
hxall
15th March 2008, 17:09
Hi guys found a list of bd+ discs here i think it may be useful to some http://forum.slysoft.com/showthread.php?t=14592 :)
glad you found my list, if you guys have experience with other BD+ titles (realize they are mostly Fox titles), let me know and I will add them to the list, cheers...
hopefully there won't be a long term need for this list, as SlySoft is making progress towards a solution to BD+... ;)
The1n
15th March 2008, 17:17
The1n
Make sure that your m2ts start at IDR-Frames (key frames). Use h264Cutter.
h264tscutter complains that there is no idr frames in my m2ts files , shall i just choose cutin I frames and cutout B frames for each file and append those together after ?
The1n
duramaximus
15th March 2008, 17:25
First of all I must say I love this proggy!!!
Thanks a bunch :)
What I am trying to do is use this program to convert my HD DVD's over to M2TS so I can stream them over my network.
My problem is with subtitles.
I am using EVOdemux to extract the sub's from the HD DVD in the form of sup file.
I then open tsMuxeR and point to both EVO files, the first one I pick "add" and the second file I "append".
I then pick the sup file and click "add".
I allow tsMuxeR to start muxing but I do not think it's adding the sup file into the final M2TS file.
Am I doing a step or two or even three wrong????
Any help would be great :)
Thanks
duramaximus
15th March 2008, 17:41
First of all I must say I love this proggy!!!
Thanks a bunch :)
What I am trying to do is use this program to convert my HD DVD's over to M2TS so I can stream them over my network.
My problem is with subtitles.
I am using EVOdemux to extract the sub's from the HD DVD in the form of sup file.
I then open tsMuxeR and point to both EVO files, the first one I pick "add" and the second file I "append".
I then pick the sup file and click "add".
I allow tsMuxeR to start muxing but I do not think it's adding the sup file into the final M2TS file.
Am I doing a step or two or even three wrong????
Any help would be great :)
Thanks
Oooops,
Forgot to ask if the sup file is going to be hard coded or will it be in its own file so I can toggle it on and off?
The reason for all the subtitle questions is because my wife is deaf and when I watch movies with her subtitles are a must.
When I watch movies by myself I like to turn off the subtitles.
Thanks :)
gav1577
15th March 2008, 18:10
hopefully there won't be a long term need for this list, as SlySoft is making progress towards a solution to BD+... ;)
Thats good news Also keep up the good work with the list ;)
roman76r
15th March 2008, 21:36
The new version 1.5.0(b) is ready.
- Added LPCM support. LPCM tracks can be remuxed, demuxed to WAV or muxed from WAV files.
The1n
15th March 2008, 21:43
The new version 1.5.0(b) is ready.
- Added LPCM support. LPCM tracks can be remuxed, demuxed to WAV or muxed from WAV files.
My hero :thanks:
Any chance i can donate to you via paypal, dont have e-gold or webmoney account.
The1n
roman76r
15th March 2008, 22:40
unfortunately, PayPal does allow payments only at the moment for Russia.
The1n
16th March 2008, 00:16
Just a little notice, when dealing with original avchd files, it seems as there is no idr frames , so when using h264cutter with cutin I-frame and cutout all-frames and loading this file in tsmuxer it will not accept the h264 video track only sees audio. Tsremuxer sees both tracks. Also tsmuxer says that the size is 1440x1084i , while other programs like h264cutter/tsremuxer says the size is 1440x1088i.
Can you try it roman , in case you need files from avchd camera i can send u.
The1n
roman76r
16th March 2008, 00:50
The1n
Can you try it roman , in case you need files from avchd camera i can send u.
Yes, the example is necessary. Can u send first 6-8Mb of a file?
The1n
16th March 2008, 01:05
The1n
Yes, the example is necessary. Can u send first 6-8Mb of a file?
Here you go
http://www.sendspace.com/file/7lm1zc
Btw this is an original avchd file , i have not used h264tscutter on this FYI.
The1n
roman76r
16th March 2008, 01:21
This file has following parameters:
resolution: 1440x1088i
cropping: bottom_offset = 2. Cropping flag has x2 coefficient for interlaced video. final(display) resolution: 1088-2*2 = 1084 lines.
Just a little notice, when dealing with original avchd files, it seems as there is no idr frames
It does not contrary to standard and called "open gop".
The1n
16th March 2008, 01:36
This file has following parameters:
resolution: 1440x1088i
cropping: bottom_offset = 2. Cropping flag has x2 coefficient for interlaced video. final(display) resolution: 1088-2*2 = 1084 lines.
It does not contrary to standard and called "open gop".
Has this got something to do that i can not open the files in tsmuxer after h264cutter has processed it ?
roman76r
16th March 2008, 01:44
I think that h264cutter incorrectly processes H.264 stream with open GOP. tsRemuxer does not analize video stream when display tracks list, opposite tsMuxer always analize video stream before display information.
The1n
16th March 2008, 01:52
I think that h264cutter incorrectly processes H.264 stream with open GOP. tsRemuxer does not analize video stream when display tracks list, opposite tsMuxer always analize video stream before display information.
How would be the best way to append m2ts(avchd) files into 1 big movie without sync problems you have any ideas?
btw i sent you a pm.
The1n
ljy767
16th March 2008, 01:56
good.
yonta
16th March 2008, 03:56
Hi, roman.
Thanks for LPCM support.
Blu-ray LPCM track is demuxed as a wav file with channel remapping!
A small request.
How about adding "uncheck all" button between down and remove button?
This would be very useful when demuxing a certain track.
Ryu77
16th March 2008, 05:06
Hello again Roman...
In your latest version (1.5.0b) I noticed another little addition under your "General" tab. You now have a "Restore cropped video to full size". Can you describe exactly what it does. Does it distort the pixel AR to fill the entire screen?... Or something else?
duramaximus
16th March 2008, 06:43
Oooops,
Forgot to ask if the sup file is going to be hard coded or will it be in its own file so I can toggle it on and off?
The reason for all the subtitle questions is because my wife is deaf and when I watch movies with her subtitles are a must.
When I watch movies by myself I like to turn off the subtitles.
Thanks :)
Bump :)
duramaximus
16th March 2008, 06:45
First of all I must say I love this proggy!!!
Thanks a bunch
What I am trying to do is use this program to convert my HD DVD's over to M2TS so I can stream them over my network.
My problem is with subtitles.
I am using EVOdemux to extract the sub's from the HD DVD in the form of sup file.
I then open tsMuxeR and point to both EVO files, the first one I pick "add" and the second file I "append".
I then pick the sup file and click "add".
I allow tsMuxeR to start muxing but I do not think it's adding the sup file into the final M2TS file.
Am I doing a step or two or even three wrong????
Any help would be great
Thanks
Ryu77
16th March 2008, 07:40
Oooops,
Forgot to ask if the sup file is going to be hard coded or will it be in its own file so I can toggle it on and off?
The reason for all the subtitle questions is because my wife is deaf and when I watch movies with her subtitles are a must.
When I watch movies by myself I like to turn off the subtitles.
Thanks
tsMuxeR is a muxing application. It doesn't do encoding of any sort. So the subtitles are muxed into the output file (BD sup/m2ts presentation graphic stream) .
The subs are switchable, just like they are on commercial discs. :)
n0mag!c
16th March 2008, 10:12
What I am trying to do is use this program to convert my HD DVD's over to M2TS so I can stream them over my network.
I am using EVOdemux to extract the sub's from the HD DVD in the form of sup file.
Am I doing a step or two or even three wrong????
You must use Pelican9's SUPread to convert HD-DVD sups to Blu-Ray format. http://pel.hu/down/SUPread.exe
n0mag!c
16th March 2008, 10:36
I've found sync problem with H.264 video:
when muxing video stream with 29,97 fps with 2:3 pulldown flag:
- when NOT changing fps then audio goes out of sync (like video is playing at 29.97 fps, but audio is playing at 23.976 fps)
- when changing fps to 23.976 (in TsMuxer GUI) then audio stay in sync and playing fine on PC, but when playing on PS3 then video is stattering (like drops every second frame)
Then I passed video stream through H264INFO removing 2:3 pulldown. After that muxing with "tsmuxer" gives perfect result.
B4tm4n
16th March 2008, 10:43
I've found sync problem with H.264 video:
when muxing video stream with 29,97 fps with 2:3 pulldown flag:
- when NOT changing fps then audio goes out of sync (like video is playing at 29.97 fps, but audio is playing at 23.976 fps)
- when changing fps to 23.976 (in TsMuxer GUI) then audio stay in sync and playing fine on PC, but when playing on PS3 then video is stattering (like drops every second frame)
Then I passed video stream through H264INFO removing 2:3 pulldown. After that muxing with "tsmuxer" gives perfect result.
Use 1.4.6, I just did Transformers and no problems.
napalm-187
16th March 2008, 13:02
hi
i have a little prob with the hd dvd subs
i have the hd dvd the kingdom
i will use the german subs
in evo are 3 subtype in it all in german language
1.FEATURE_1_MERGED.8bitRLC.s04.German.sup
2.FEATURE_1_MERGED.8bitRLC.s24.German PIP.sup
3.FEATURE_1_MERGED.8bitRLC.s30.German Forced.sup
what subtype i must use for muxxing with tsmuxxer
i will only german language subs when the arabian people talk in arabian
what must i doo?
many thx
Sarg666
16th March 2008, 14:10
hi
i have a little prob with the hd dvd subs
i have the hd dvd the kingdom
i will use the german subs
in evo are 3 subtype in it all in german language
1.FEATURE_1_MERGED.8bitRLC.s04.German.sup
2.FEATURE_1_MERGED.8bitRLC.s24.German PIP.sup
3.FEATURE_1_MERGED.8bitRLC.s30.German Forced.sup
what subtype i must use for muxxing with tsmuxxer
i will only german language subs when the arabian people talk in arabian
what must i doo?
many thx
Forced = zwangs
S3Ri0US
16th March 2008, 14:47
Can you add a Checkbox for TrueHD Demuxing ?? I Need the raw TrueHD Stream.. beacause your Transcoding dont work !
napalm-187
16th March 2008, 16:32
hi
ok i have make with supread from hd dvd an bd compatible subtitle
forced german subs
i muxx video audio and the sub with tsmuxxer
plays fine but without subtitels in powerdvd
in mpc or zoomplayer i can enable the subs but i cant see the subs
where is here the prob?
while playing the file with mpc homcinema and laod external subs as srt then i see the subs
thx
Glorioso
16th March 2008, 17:16
hi
ok i have make with supread from hd dvd an bd compatible subtitle
forced german subs
i muxx video audio and the sub with tsmuxxer
plays fine but without subtitels in powerdvd
in mpc or zoomplayer i can enable the subs but i cant see the subs
where is here the prob?
while playing the file with mpc homcinema and laod external subs as srt then i see the subs
thx
The movie is 720p? SUPread only makes 1080p subs.
hm10
16th March 2008, 17:45
i don't see the subs and preesed on "next subtitle" in powerdvd
napalm-187
16th March 2008, 17:47
@Glorioso
movie is 1080p untouched vidoe from hd dvd
duramaximus
16th March 2008, 18:44
tsMuxeR is a muxing application. It doesn't do encoding of any sort. So the subtitles are muxed into the output file (BD sup/m2ts presentation graphic stream) .
The subs are switchable, just like they are on commercial discs. :)
GREAT!!!! :)
That's what I was wishing for.
Thanks for your response.
duramaximus
16th March 2008, 18:45
You must use Pelican9's SUPread to convert HD-DVD sups to Blu-Ray format. http://pel.hu/down/SUPread.exe
OK thanks.
hxall
16th March 2008, 19:22
Can you add a Checkbox for TrueHD Demuxing ?? I Need the raw TrueHD Stream.. beacause your Transcoding dont work !
you can use TSMuxer to demux just the TrueHD track, just right click over the THD track and select demux to elementary stream, you should also be able to demux the THD track with tsMuxeR by unselecting all the tracks with the exception of the THD track, then pick the demux option below, don't forget to provide a filename for the demuxed track... both ways work, I typically convert the THD track to DTS and remux back with the video stream into an m2ts container, works well...
Deckard2019
16th March 2008, 20:44
I just want to be sure of sth : I would like to remux a full movie to TS from a list of M2TS files (BluRay).
If I add first M2TS file then append the rest of M2TS files, then select tracks (valid for all sources ?), then hit remux, am I doing well ?
Thank you ...
Seems this method does not work properly on PopcornHour, with AVC and seamless branching.
In that case, the file hiccups at every intersection. No problem with MPEG2. Anyone can confirm ?
Thank you.
hxall
17th March 2008, 01:44
Seems this method does not work properly on PopcornHour, with AVC and seamless branching.
In that case, the file hiccups at every intersection. No problem with MPEG2. Anyone can confirm ?
Thank you.
Deja Vu is seamless and AVC (VC1), and it works flawlessly on my PCH, I just watched it the other day. Here's what I did to mux it:
copy /b all the segments to one main m2ts, then used TSRemux as the previous (pre 1.5.0) of tsMuxeR would not accept LPCM, I removed un-needed tracks and ended up with VC-1, LPCM, AC3 (640Kps) and a PGS stream, as I said works perfectly on the PCH...
Thunderbolt8
17th March 2008, 03:29
there should be an audio/video sync usually when joining the files with copy /b towards the end of the movie, minor with lpcm, but quite noticeable for ac3.
wizziwig
17th March 2008, 03:32
Edit:
Never mind... it ended up being a bug in the H264 analysis tool. I still think it would be a good idea to add an option which does not modify the elementary stream in any way. It just makes no sense for a muxer to modify the input data unless the user requested a change in format, fps, etc.
-Mark
Ryu77
17th March 2008, 03:54
I suggest the author add an option which does not modify the elementary stream in any way. Doing so in a muxer doesn't seem like a good idea, especially when there are bugs. If the elemtary streams remain untouched, at least you could rebuild a correct file with another TS muxer in the future.
Sounds logical to me. :)
TEB
17th March 2008, 10:18
Hi. Im trying to transmux a HD-DVD source from a 12GB evo file to .ts and im getting this error ca. 15% out in the process:
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: C:\movie.EVO
Any idea? Where can i increase the buffersize?
Atak_Snajpera
17th March 2008, 13:51
@Roman
Could you check why some AC3 are not detected?
http://www.sendspace.com/file/pkorkx
SeeMoreDigital
17th March 2008, 15:18
@Roman
Could you check why some AC3 are not detected?
Hmmm...
AC3 Delay Corrector reports: - Source file information:
Sampling rate: 44.1 kHz
Nominal bit rate: 256 kbps
Framelength: 0x045A
Length: 4356frames (00:02:31,643)
WARNING> Filelength is not OK.
WARNING> Possible corrupted file or
WARNING> last frame is too short.
There are 28.72532 frames in one second.
How come the AC3 file runs at 44.1Khz?
Atak_Snajpera
17th March 2008, 15:32
Above file was encoded using Aften 0.0.8.Source was 44.1Khz AAC
EDIT: It seems that TSMuxer does not like when AC3 is 44.1Khz. The same source resampled to 48Khz is recognized by TSMuxer. Weird.
S3Ri0US
17th March 2008, 15:38
Demuxing / Transcoding want work with 1.5.0 b
So Guys...
I try to Demuy a True HD Audio Stream from my m2ts File.. i select the File... and --> DONT Check the ( Downconvert TRUE HD to AC3 ).. But TsRemuxer dont Demux the Raw file... he Starting the Transcoding:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
..........
So.. i try the same but now ill CHECK the Downconvert checkbox..
Same Result:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
------------------------
So Why TsMuxer dont whant to Demux the RAW TrueHD Stream ??
trojanfoe
17th March 2008, 15:52
Demuxing / Transcoding want work with 1.5.0 b
So Guys...
I try to Demuy a True HD Audio Stream from my m2ts File.. i select the File... and --> DONT Check the ( Downconvert TRUE HD to AC3 ).. But TsRemuxer dont Demux the Raw file... he Starting the Transcoding:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
..........
So.. i try the same but now ill CHECK the Downconvert checkbox..
Same Result:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
------------------------
So Why TsRemuxer dont whant to Demux the RAW TrueHD Stream ??
I think you are talking about the wrong utility; there is TxMuxer and TxRemux. Confusing I know, but there is another thread in this forum for the utility I think you are referring to.
00fanfan00
17th March 2008, 15:56
Hi everyone,
First of all i would like to thank Roman for the great job and regular updates, i thank all the Doom9 members too for their good feedbacks and experiences.
As everyone knows Toshiba decided to stop supporting HD DVD and this is too bad for me who bought "Transformers" in this format. I decided to rip it on my PC just in case ;) so I riped it and that gave me the two main files FEATURE_1.EVO and FEATURE_2.EVO I then took EVO demux from the first file (FEATURE_1.EVO) and it gave me FEATURE_1_MERGED.H.264.stream.0.mpv + FEATURE_1_MERGED.DD+.stream.00.mpa and all the others audio files then I took tsmuxer, passed the video flux from 29.97 to 23.97 frames, the video worked just great but guess what the audio files in DD+ didn't work on my Dvico TviX6500. So the question is how can I convert the E-AC3 audio files to AC3? I tried e-ac3to but I don't understand the way it works with these damn MSDOS command lines.
Please can you help me?
Many thanks.
Momber
17th March 2008, 17:29
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: C:\movie.EVO
Any idea? Where can i increase the buffersize?
That's a good question. I'd also like to know because I get this same error message all the time.
S.
yonta
17th March 2008, 18:09
Demuxing / Transcoding want work with 1.5.0 b
...
So Why TsRemuxer dont whant to Demux the RAW TrueHD Stream ??
same here.
tsMuxer doesn't demux TrueHD.
It always extracts DD core with a lot of "AC3 bad frame detected. Resync stream" errors whether downconvert checked or not.
S3Ri0US
17th March 2008, 18:33
@Roman.. can you add True HD - Raw Demuxing ? Like Xport ?
survivant001
17th March 2008, 22:50
is it possible to create 00001.m2ts with a limit of 4 gigs ?
streams : 00001.m2ts 4 gigs, 00002.m2ts 500megs ..
hxall
18th March 2008, 01:23
Hi everyone,
First of all i would like to thank Roman for the great job and regular updates, i thank all the Doom9 members too for their good feedbacks and experiences.
As everyone knows Toshiba decided to stop supporting HD DVD and this is too bad for me who bought "Transformers" in this format. I decided to rip it on my PC just in case ;) so I riped it and that gave me the two main files FEATURE_1.EVO and FEATURE_2.EVO I then took EVO demux from the first file (FEATURE_1.EVO) and it gave me FEATURE_1_MERGED.H.264.stream.0.mpv + FEATURE_1_MERGED.DD+.stream.00.mpa and all the others audio files then I took tsmuxer, passed the video flux from 29.97 to 23.97 frames, the video worked just great but guess what the audio files in DD+ didn't work on my Dvico TviX6500. So the question is how can I convert the E-AC3 audio files to AC3? I tried e-ac3to but I don't understand the way it works with these damn MSDOS command lines.
Please can you help me?
Many thanks.
I just remuxed transformers HD-DVD here's what I did:
Best way is to use eac3to as follows:
eac3to feature_1.evo+feature_2.evo -demux
It will join the two evo files into a videotrack.vc1 file and demux all other audio streams adjusting as necessary for any time delays.
Then use tsMuxeR to remux the joined video stream with whatever audio streams you want. You can convert audio streams to other formats if you need and know how.
Best way to run eac3to is as follows:
1) Go to "start" select "run" and type "cmd" hit enter
2) On the dos windows change the path variable to the folder containing your eac3to program as follows: if the folder containing eac3 is called eac3folder then type at the DOS prompt "path %path%eac3folder" without the quotes
3) Navigate to the folder with the evo's (for example use cd \evolocation)
4) You can now enter "eac3to feature_1..." as indicated above
Hope that helps...
hdjerin
18th March 2008, 03:27
VC1CONV.exe 0.3
vc1conv VC-1 Elementary Stream Converter
Converts HD DVD 29.97 fps streams with pulldown flags to 23.976 fps progressive
Updated 02/23/2008 - current version is 0.3
Now fully Blu-ray compatible!
DoomBot
18th March 2008, 05:28
Anyone else have a problem with No Country For Old Men? When i use tsMuxeR the video will slow down then speed up and so on, if i play the untouched movie file it play smooth using powerdvd. I cant even play the untouched movie file with media player classic, now that is strange.
adalbertoma
18th March 2008, 05:33
Atak / Roman
Not only AC3 is not detected. Some AAC tracks are not detected as well as of 1.5.0.
I have posted an example on this same topic some weeks ago, but got no answer from Roman so far.
Anyway, great work, Roman.
Regards,
Mitchjs
18th March 2008, 06:17
Roman, Great work... thanks for this app, and for putting up some bad questions without going nuts :)
i have a bunch of .ts streams that are VC1 with DD+, 1.5.0b doesnt like the DD+, complains at least the gui does :)
these .ts are remuxed by that "other" program "tsremux"
any ideas? need sample?
also the commandline muxer part has a problem with file names like
"Leathal Weapon 2 (1080P.VC1,EAC3).ts"
my guess is its how you parse the name and pick up the ".vc1" as its extension
00fanfan00
18th March 2008, 11:24
I just remuxed transformers HD-DVD here's what I did:
Best way is to use eac3to as follows:
eac3to feature_1.evo+feature_2.evo -demux
It will join the two evo files into a videotrack.vc1 file and demux all other audio streams adjusting as necessary for any time delays.
Then use tsMuxeR to remux the joined video stream with whatever audio streams you want. You can convert audio streams to other formats if you need and know how.
Best way to run eac3to is as follows:
1) Go to "start" select "run" and type "cmd" hit enter
2) On the dos windows change the path variable to the folder containing your eac3to program as follows: if the folder containing eac3 is called eac3folder then type at the DOS prompt "path %path%eac3folder" without the quotes
3) Navigate to the folder with the evo's (for example use cd \evolocation)
4) You can now enter "eac3to feature_1..." as indicated above
Hope that helps...
hxall, thx for your answer - gonna try it...
roman76r
18th March 2008, 13:55
S3Ri0US
Roman.. can you add True HD - Raw Demuxing ? Like Xport ?
It is a bug. I'll fix it this evening.
survivant001
18th March 2008, 14:26
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
ultratoto14
18th March 2008, 14:36
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
I will say ability to set a size limit for any format generated by tsMuxer.
Thanks roman for all the work already done.
hidef_rec
18th March 2008, 14:40
Need some help w/the framerate of an AVC file. It's 1920x1080p, but shows ~19fps via Nero Showtime. It's actually supposed to be 23.976. I authored this to Blu-ray anyway and the video playback is choppy as I'd expected.
When I use the latest h264info on the raw h264 file to force 23.976 fps and remove 3:2 pulldown flags, h264info either crashes or spits out a file w/garbled video.
Any ideas on how to make the AVC file Blu-ray compliant?
Update: Got this to work w/h264info_v22 using the "HD->BD Keep FPS" box checked.
gav1577
18th March 2008, 15:00
Hi anyone have any ideas why tsmuxer wont create a working avchd/bluray output for ps3 1080p the only way i can get it to work
is using tsremux p.s i tried changing the bdmv files with the nero ones and still no joy just get a black screen anyone ?
DoomBot
18th March 2008, 17:16
So has anyone one at all messed with No Country For Old Men with good results?
emufan
18th March 2008, 17:25
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
that ·· will be another scenarist HDMV :eek:
Glorioso
18th March 2008, 18:07
The srt subtitle support isnt easy, but i believe the next SUPRead will do 720p export, hope so.
Ryu77
18th March 2008, 18:17
The srt subtitle support isnt easy, but i believe the next SUPRead will do 720p export, hope so.
I have SUPread version 0.51 and on the "Options" tab, there is a check box in the Image section for "720p"... This isn't what you're after?
titof
18th March 2008, 18:18
Hello roman76r
I send you a file at the following link for the message "SPS picture order 2 not supported."
http://dl.free.fr/gn9TMvKUN/sany0266_track1.h264
This file is 1280*720p 60. I would like to change the framerate to 60000/1001.
I don't know what means "SPS" but if Tsmuxer can support that, It could be great. I have this "problem" with the video from my camcorder
:thanks:
survivant001
18th March 2008, 20:22
that ·· will be another scenarist HDMV :eek:
that's it not a really usefull comments. Please post information that will help.
dchard
18th March 2008, 21:55
There is not enough space in the title so I expand it here:
If a Blu-Ray has the main movie in a single m2ts, there is no problem.
But there are some BDs that splits the main movie to several parts, and in the worst case the studio also scrambles the numbers of the files. The more evil BD I've ever seen has the main film in 13 m2ts file, and in very different order. Here is a picture of it:
http://hd.tx.hu/downloads/bdedit.PNG
All the files listen in the above windows holds a part of the mian movie, and the files need to be played (or concatenated) in the order as it shows.
For me it is not so hard to find the main movie, concatenate the files in the correct order if necessary, then use tsremux to correct the timestamps, but for many people it is, (and complicates my encoding guide also, but thats not the point :) )
So I requesting the following feature:
If I just show to Tsmuxer where is the BDMV folder of a Blu-ray disc, then Tsmuxer finds out what file or files contain the main movie and in what order, then put this all together and let me demux the tracks of the main movie (handle the main movie - even if it splitted to many part - like one m2ts file)
This is important just for demuxing, because if we remux some files, there is no point to keep this insane structure.
Thank you. Your work is very important for the community.
Dchard
lexor
18th March 2008, 22:23
Can someone offer more information about the VBR/CBR modes in the General tab? The readme is not very helpful on the subject of their exact function. It compares them to vbv-max-bitrate and such from x264, but those are encoding options that define stream structure. Since tsmuxer doesn't do any encoding, what do those options do? The CBR option in particular.
DoomBot
18th March 2008, 22:27
There is not enough space in the title so I expand it here:
If a Blu-Ray has the main movie in a single m2ts, there is no problem.
But there are some BDs that splits the main movie to several parts, and in the worst case the studio also scrambles the numbers of the files. The more evil BD I've ever seen has the main film in 13 m2ts file, and in very different order. Here is a picture of it:
http://hd.tx.hu/downloads/bdedit.PNG
All the files listen in the above windows holds a part of the mian movie, and the files need to be played (or concatenated) in the order as it shows.
For me it is not so hard to find the main movie, concatenate the files in the correct order if necessary, then use tsremux to correct the timestamps, but for many people it is, (and complicates my encoding guide also, but thats not the point :) )
So I requesting the following feature:
If I just show to Tsmuxer where is the BDMV folder of a Blu-ray disc, then Tsmuxer finds out what file or files contain the main movie and in what order, then put this all together and let me demux the tracks of the main movie (handle the main movie - even if it splitted to many part - like one m2ts file)
This is important just for demuxing, because if we remux some files, there is no point to keep this insane structure.
Thank you. Your work is very important for the community.
Dchard
This would be a great feature, im sure we will see more movies being done this way just to make it hard on us.
michaelhill
18th March 2008, 22:52
thanks for your program!
jamos
19th March 2008, 00:58
I have SUPread version 0.51 and on the "Options" tab, there is a check box in the Image section for "720p"... This isn't what you're after?
that is just for scenarist output not sup output. Supread currently only supports 1080p sups.
jamos
19th March 2008, 01:03
Hi anyone have any ideas why tsmuxer wont create a working avchd/bluray output for ps3 1080p the only way i can get it to work
is using tsremux p.s i tried changing the bdmv files with the nero ones and still no joy just get a black screen anyone ?
but with the same source you can get tsremux to work? very strange.:confused:
DoomBot
19th March 2008, 03:19
There is a problem with remuxing No Country For Old Men with TsmuxeR but it works fine in TsRemux. Wonder why this is?
saunupe1911
19th March 2008, 03:31
Can someone PLEASE tell me how to split m2ts file into 2 parts or more parts that can be read by the PS3
Ryu77
19th March 2008, 03:37
Can someone PLEASE tell me how to split m2ts file into 2 parts or more parts that can be read by the PS3
HDBDsplitGUI
Warrex
19th March 2008, 11:02
@ Roman
Searched this thread and found no answer to the following:
Question:
Does tsMuxer demux tracks so that they are perfectly in sync like xport does (i.e. does it correct the delays)?
Feature request:
If not can you add the track delay at the end of the audio and subtitle "track info" and maybe to the filename of the demuxed files?
***
Background: Currently I do not know a way to get the delay of tracks in m2ts files. Mediainfo does not show them (tried with a prepared file I know the delay of) and PTSCalc does not work for me at all (crashes with an exeption when hitting "calc"). Besides Atak_Snajpera noted that it "does not like big files". So getting the delay form tsMuxer would be really important to me.
survivant001
19th March 2008, 11:06
HDBDsplitGUI
cool, it what I asked to be add into tsmuxer :)
Does HDBDsplitGUI create playlist ? I just doesn't want to split the files. I want to be able to burn it on a DVD and watch it like a normal movie.
Zelos
19th March 2008, 12:11
Nice soft , thanks !
for LPCM raw , when the size is more than 4gb , it splits it in 2 files .
Is it possible to correct it ?
Thanks.
Zelos
19th March 2008, 13:38
Can someone PLEASE tell me how to split m2ts file into 2 parts or more parts that can be read by the PS3
try to use bluray option when you remux your m2ts.
It should create many m2ts files.
dchard
19th March 2008, 18:22
Author, please say something about my feature request at HERE (http://forum.doom9.org/showpost.php?p=1114121&postcount=648)
Today I tryed to remux the Transformers HD DVD to Blu-Ray with Tsremux.
I demuxed the h.264, and the english eac3 track (1536kbit/s) from the HD DVD, then make a Blu-Ray compliant subtitle stream with latest Supread from an srt.
I added all of this 3 tracks to Tsremux to make a BD from it.
1. Tsremux incorrectly thinks that the h.264 stream is 29,97 fps, so I needed to set 24000/1001 to sync the audio and video (without this the video ran faster).
2. Tsremux accepted the .sup file I've creaed with SUPread, and the subtitle stream appears in the PDVD Audio menu, but subtitle not shows up (tryed to enable, disable but nothing).
However I created my first BD structure, and with the correct fps set I can play the audio and video well in sync with powerdvd. The chapter creation also works like a charm.
I have two questions:
1. If I remux an HD DVD or profile 4.1 compliant h.264 stream to Blu-Ray, then what options should I set from the below?
Add picture timing info
Continually inster sps/pps?
2. What the "bind to video fps" option do?
Thank you! Really nice work.
Dchard
napalm-187
19th March 2008, 20:37
@dchard
i have the same prob with subtitles from hd dvd using supread
i tested orginal hd dvd subs and SRT files
booth the same
shows in poerdvd but i see nothing
mkanet
20th March 2008, 04:17
My apologies in advance if I'm in the wrong thread. But, is there an app exactly like this (that remuxes, takes out unwanted streams, trims.. AND actually lets you see and hear what you're trimming?
ljy767
20th March 2008, 05:40
very good!
mkanet
20th March 2008, 06:39
lol... nevermind, it doesnt even look like the trim feature even works. No matter what start and end point you set, the whole files ends up being chosen.
n0mag!c
20th March 2008, 09:36
Hi. Im trying to transmux a HD-DVD source from a 12GB evo file to .ts and im getting this error ca. 15% out in the process:
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: C:\movie.EVO
Any idea? Where can i increase the buffersize?
This error message gives you the answer - demux audio streams from EVO to single files and then mux them with only video stream from EVO file.
But if you get this error with correct EVO file, it means that you're muxing video and audio with not matching FPS.
dchard
20th March 2008, 10:58
@dchard
i have the same prob with subtitles from hd dvd using supread
i tested orginal hd dvd subs and SRT files
booth the same
shows in poerdvd but i see nothing
You mean you transcoded HD DVD sup and/or srt to "Blu-ray compatible sup" with supread, and have the issue I have?
HD DVD sup file != Blu-Ray sup file
I created a BD compatible sup file(pgc graphics) from srt, which was accepted and recognized as is in Tsmuxer, it does the remux, in PDVD I saw the subtitle stream, can siwtch on/off, but it didn't show up.
Dchard
hm10
20th March 2008, 11:34
in PDVD I saw the subtitle stream, can siwtch on/off, but it didn't show up.
Dchard
I have the problem too
I don't see the subs but can on/off
napalm-187
20th March 2008, 11:51
You mean you transcoded HD DVD sup and/or srt to "Blu-ray compatible sup" with supread, and have the issue I have?
HD DVD sup file != Blu-Ray sup file
I created a BD compatible sup file(pgc graphics) from srt, which was accepted and recognized as is in Tsmuxer, it does the remux, in PDVD I saw the subtitle stream, can siwtch on/off, but it didn't show up.
Dchard
yes abslolutly the same i do it
The1n
20th March 2008, 14:20
@Roman
Can you look into something odd i found, just ripped "Pixars short film collection" and when trying to remux "Maters Ghostlight" clip with only avc and dd51 sound , the outcome is just stuttering. I tried it with Tsremux 0.20 from the original m2ts and the outcome was perfect.
If you want i can fix you a small clip.
Regards
The1n
DoomBot
20th March 2008, 14:50
@Roman
Can you look into something odd i found, just ripped "Pixars short film collection" and when trying to remux "Maters Ghostlight" clip with only avc and dd51 sound , the outcome is just stuttering. I tried it with Tsremux 0.20 from the original m2ts and the outcome was perfect.
If you want i can fix you a small clip.
Regards
The1n
Same results with No Country For old men i used Tsremux 0.20 and perfect play back.
The1n
20th March 2008, 15:55
Same results with No Country For old men i used Tsremux 0.20 and perfect play back.
I've sent Roman a clip now, give him some time and im sure he will figure it out.
btw happy easter @all
The1n
act
20th March 2008, 17:00
I have the problem too
I don't see the subs but can on/off
The problem is SupRead currently only support 1080p blu-ray .sup output.. If you put it on a 720p movie the subtitles will simply be out of the picture - thats why you don't see them!
I think the maker of SupRead is working on 720p output though..
00fanfan00
20th March 2008, 17:31
hi everyone,
I succeeded riping Transformers but my (little) problem is that i wanted to convert the english eac3/1536Kb/s track into a DTS 1536Kb/s , so here is what i did :
took eac3to to make 6 wavs seperate tracks with libav (it worked) then I took Surcode to re-encode in DTS-1536-48.000 (it worked too). I took the final .dts file and could read it in media player classic, I told to myself "great it works" but at the moment I would want to join the .dts file with the video (H264) file with TsMuxer, but it told me "can't detect stream type" - I then put that file in eac3to to get infos and it told me it was 24bits file...
Question is : have I forgoten something somewhere?
thx for your answers.
P.S. : Slysoft updated anyDVD HD with BD+ protection removing today !! (V 6.4.0.0)
hm10
20th March 2008, 18:05
The problem is SupRead currently only support 1080p blu-ray .sup output.. If you put it on a 720p movie the subtitles will simply be out of the picture - thats why you don't see them!
I think the maker of SupRead is working on 720p output though..
lol and why you think i output the movie on 720? he is on 1080
napalm-187
20th March 2008, 19:18
@act
my movie was orginal hd dvd movie and dchard movie too
no 720p
and i see no subs i cat it enable or disable in powerdvd but i see no subs
lance79
20th March 2008, 23:56
Is it possible to add wmv input support for vc1 muxing??
For now i am using gdsmux for parsing vc1 from wmv into mkv and then mux with tsmuxer, i also encode wma to ac3 then mux together with vc1 to blu-ray/avchd dvd output and that plays fine on the ps3.
Ryu77
21st March 2008, 00:00
Hello Roman, just wanted to point something out...
As mentioned earlier. Is there an option to make sure the h264 stream doesn't get altered in any way during muxing/demuxing?
I used tsMuxeR to demux an elementary h264 stream to be authored in Sonic Scenarist and it crashed due to the video stream.
I have demuxed this exact same stream with MKVextract GUI and no problem at all, so the problem is definitely with tsMuxeR altering the stream in some way during demuxing. The log even states this... "H264 bitstream changed: insert nal unit delimiters".
Is there any way to disable any bitstream altering?
winnydows
21st March 2008, 15:15
Probably something wrong with LPCM muxing:
Files muxed ok (PCM 48khz).
tsMuxer detect stream in muxed ts-m2ts Ok.
MediaPlayer Classic play file without sound.
Hardware players play file without sound too.
MediaInfo show for LPCM audio stream in TS:
Video #1
Count : 83
Count of stream of t : 2
Kind of stream : Video
StreamKindID : 1
ID : 1100
Codec : MPEG-2V
Codec : MPEG-2 Video
PlayTime : 125165
PlayTime : 2mn 5s
PlayTime : 2mn 5s 165ms
PlayTime : 2mn 5s
PlayTime : 00:02:05.165
Delay : 600000
Delay : 10mn
Delay : 10mn
Delay : 10mn
Delay : 00:10:00.000
In VOB with LPCM MI show correct info:
Audio #0
Count : 67
Count of stream of t : 1
Kind of stream : Audio
StreamKindID : 0
ID : A0
Codec : PCM
Codec : PCM
PlayTime : 248240
PlayTime : 4mn 8s
PlayTime : 4mn 8s 240ms
PlayTime : 4mn 8s
PlayTime : 00:04:08.240
Delay : 280
Delay : 280ms
Delay : 280ms
Delay : 280ms
Delay : 00:00:00.280
Video0 delay : 0
Whats wrong ?
Also something wrong with AC3 inside TS:
PC play file ok.
Hardware player play all sound track in one second. Like rewind.
DGindex detect AC3 as MPA and don`t demux. (in TS files created with ffmpeg AC3 detected ok and play fine on hardware).
fib0by
21st March 2008, 20:16
For DVDs, I had a quick and simple process that I try to replicate for Blu-Ray, but I have no idea how to do it for Blu-Ray. Here's how it worked for DVD:
I always created simple DVDs, no menus, only one title, with several chapters. Each chapter was actually made from a separate source VOB file - so instead of having one big source VOB file for the entire title (with chapters specified as timestamps), I had one file per chapter, and chapter limits were set automatically when authoring the DVD whenever the title went from one source VOB to the next.
I used to create a skeleton XML file, specifying the simple structure described above:
<dvdauthor>
<vmgm />
<titleset>
<titles>
<pgc>
<vob file="file1.vob" />
<vob file="file2.vob" />
<vob file="file3.vob" />
</pgc>
</titles>
</titleset>
</dvdauthor>
Then I launched dvdauthor (a Linux utility) which authored the whole DVD image based on the XML file and all the VOB files:
dvdauthor -o MOVIE_NAME -x skel.xml
That process worked great for creating simple DVDs in a fully automated fashion. I had a script that did all the encoding and authoring fully automated, unsupervised. Great time saver.
Is this doable for Blu-Ray? Can I take a bunch of M2TS files, or whatever, and tell tsMuxeR "grab those files, create no menus, just one single title, and create a separate chapter for each input file" ?
If it's doable, what are the steps?
fico99
21st March 2008, 21:17
For now i am using gdsmux for parsing vc1 from wmv into mkv and then mux with tsmuxer, i also encode wma to ac3 then mux together with vc1 to blu-ray/avchd dvd output and that plays fine on the ps3.
Hi Lance,
Can you please explain exactly how you are doing that? Maybe via PM?
The BDMV Blu-ray file structure seems to be different to the AVCHD DVD file structure.
I have a lot of WMV-HD's (WVC1+WMA10 5.1) and a PS3, so I am very interested ;)
Thanks in advance,
Fico
NSV
21st March 2008, 23:45
Hi,
I use a Set-top box that can only read DVB-SUB format in TS.
It will be nice if we could add "SD SUB" in TS with tsMuxeR.
++
inThralled
22nd March 2008, 00:07
Creating BD-5/9 H.264 with Menu and Titles using Nero 8, tsMuxer and hexedit
Create folders or make a batch
mkdir d:\BluRay\1
mkdir d:\BluRay\2
mkdir d:\BluRay\3
mkdir d:\BluRay\4
mkdir d:\BluRay\5
mkdir d:\BluRay\6
mkdir d:\BluRay\menu
A small video that is nero bluray compatable, I use an mpeg 2- 1280 x 720 x 59
Using Nero vision 5 with BluRay plugin select create BluRay, add the small video file however many times you want items on the menu,
on the menu creation section select background, rename files etc.
I have not had much luck with motion menus, they play in Nero Showtime fine but are “skippy” on the player.
At the end select write to hard drive folder d:\BluRay\menu, it takes about a minute to complete.
With tsMuxer load 1st pre-prepaired title and select create BluRay and set destination d:\BluRay\1
For the 2nd title write to d:\BluRay\2, 3rd to d:\BluRay\3 etc.
Then manually copy or run a batch
ECHO
rename D:\BluRay\1\BDMV\STREAM\00001.m2ts 00000.m2ts
rename D:\BluRay\1\BDMV\CLIPINF\00001.clpi 00000.clpi
COPY D:\BluRay\2\BDMV\STREAM\00001.m2ts D:\BluRay\1\BDMV\STREAM\00001.m2ts
copy D:\BluRay\2\BDMV\CLIPINF\00001.clpi D:\BluRay\1\BDMV\CLIPINF\00001.clpi
copy D:\BluRay\2\BDMV\PLAYLIST\00000.mpls D:\Bluray\1\BDMV\PLAYLIST\00001.mpls
COPY D:\BluRay\3\BDMV\STREAM\00001.m2ts D:\BluRay\1\BDMV\STREAM\00002.m2ts
copy D:\BluRay\3\BDMV\CLIPINF\00001.clpi D:\BluRay\1\BDMV\CLIPINF\00002.clpi
copy D:\BluRay\3\BDMV\PLAYLIST\00000.mpls D:\Bluray\1\BDMV\PLAYLIST\00002.mpls
COPY D:\BluRay\4\BDMV\STREAM\00001.m2ts D:\BluRay\1\BDMV\STREAM\00003.m2ts
copy D:\BluRay\4\BDMV\CLIPINF\00001.clpi D:\BluRay\1\BDMV\CLIPINF\00003.clpi
copy D:\BluRay\4\BDMV\PLAYLIST\00000.mpls D:\Bluray\1\BDMV\PLAYLIST\00003.mpls
COPY D:\BluRay\menu\BDMV\STREAM\00004.m2ts D:\BluRay\1\BDMV\STREAM\00004.m2ts
copy D:\BluRay\menu\BDMV\CLIPINF\00004.clpi D:\BluRay\1\BDMV\CLIPINF\00004.clpi
copy D:\BluRay\menu\BDMV\PLAYLIST\00004.mpls D:\Bluray\1\BDMV\PLAYLIST\00004.mpls
copy D:\BluRay\menu\BDMV\index.bdmv D:\BluRay\1\BDMV\index.bdmv
copy D:\BluRay\menu\BDMV\MovieObject.bdmv D:\BluRay\1\BDMV\MovieObject.bdmv
copy D:\BluRay\menu\BDMV\index.bdmv D:\BluRay\1\BDMV\BACKUP\index.bdmv
copy D:\BluRay\menu\BDMV\MovieObject.bdmv D:\BluRay\1\BDMV\BACKUP\MovieObject.bdmv
Now you have the files in place at d:\BluRay\1 for your 4 title with menu BD-5/9 disk
Now using a hexeditor open d:\BluRay\1\BDMV\PLAYLIST 00000.mpls and change the reference from P00001M2TS to P00000M2TS. Then open 00002.mpls and change it to 2, open 3 and change it to 3, 4 is the menu and is already correct.
After that is done populate the backup directory or use a batch
xcopy /R D:\BluRay\1\BDMV\PLAYLIST\*.mpls d:\Bluray\1\BDMV\BACKUP\PLAYLIST\
xcopy /R D:\BluRay\1\BDMV\CLIPINF\*.clpi d:\Bluray\1\BDMV\BACKUP\CLIPINF\
Then Burn d:\BluRay\1
Plays fine on a Sony-300.
Thanks Roman and Pelican your programs are great.
survivant001
22nd March 2008, 00:47
@inThralled
what is the result of that ? A bluray with x movies that we can select in the menu ?
what about splitting a 4.5 gigs movie into 2 files and create a playlist that will launch automaticaly the second part of the movie when the first is finish to play.
inThralled
22nd March 2008, 01:23
Not really for movies, more for Tv Series, I put 4, 1 hour episodes or 6, 1/2 hour shows on a 4.7 gig disk with excellent results,
survivant001
22nd March 2008, 02:40
Not really for movies, more for Tv Series, I put 4, 1 hour episodes or 6, 1/2 hour shows on a 4.7 gig disk with excellent results,
what I though.. excellent for anime too
Quatre
22nd March 2008, 06:21
does TSmuxer work to fix 1080p mkv files with dts that dont play properly on the Popcorn Hour?
some have stuttering/choppy video and/or dts audio drop outs.
i heard you can use this program to remux the mkv to ts and it plays perfect on the pch with dts and all?
lance79
22nd March 2008, 08:22
http://forum.doom9.org/showthread.php?t=136148
Hi Lance,
Can you please explain exactly how you are doing that? Maybe via PM?
The BDMV Blu-ray file structure seems to be different to the AVCHD DVD file structure.
I have a lot of WMV-HD's (WVC1+WMA10 5.1) and a PS3, so I am very interested ;)
Thanks in advance,
Fico
kurt
22nd March 2008, 09:27
does TSmuxer work to fix 1080p mkv files with dts that dont play properly on the Popcorn Hour?
some have stuttering/choppy video and/or dts audio drop outs.
i heard you can use this program to remux the mkv to ts and it plays perfect on the pch with dts and all?
maybe the bitrate of the mkv file is too high - popcorn hour does mkv decoding only in software. Try muxing it into ts with tsmuxer, change level to 4.1 if needed and see if it works (now with hardware decoding). Other problem could be too much reference frames in x264 encoder options. Then you have to reencode the movie. You can check this easily with avinaptic.
But there could be some dts problems with popcorn hour also - I don't really now, I reencode all dts tracks with eac3to ac3 and mux them back with mkvmerge. No problems so far...
colinhunt
22nd March 2008, 17:09
Just wanted to drop in and thank Roman for a wonderful tool. Cheers buddy, very much appreciated!
Frodo
22nd March 2008, 17:43
Hello everybody.
I have got a problem with TSRemuxer 1.5.1
Evertime i remux a new "Blu Ray", Power DVD crashes during playback. The Power DVD-Window is still black and my CPU load jumps up to 100%.
Other Remux-Products genrate a playable "Blu Ray".
So what is the problem??
lexor
22nd March 2008, 18:07
Hello everybody.
I have got a problem with TSRemuxer 1.5.1
Evertime i remux a new "Blu Ray", Power DVD crashes during playback. The Power DVD-Window is still black and my CPU load jumps up to 100%.
Other Remux-Products genrate a playable "Blu Ray".
Sorry I can't help, but can you tell me how you got powerDVD to load a movie off the HDD (I'm assuming that's how you doing it). I tried telling it to open media from hard drive, but if I navigate to the blu-ray folder tsmuxer made, the OK button doesn't light up. (I have no problem playing back pressed bluray discs)
Rodger
22nd March 2008, 18:16
Does anybody verify that V1.5.1 doesnt create
the clipinf (00001.clpi) and the playlist file (00000.mpls) ???
I´m trying to work like inThralled sugguested...and I´m stuck because I can´t find the files to change via Hex-Editor.
inThralled
22nd March 2008, 19:11
1.51 does create the files they are in the playlist directory, just burnt another this morning. Just the *.mpls files need editing.
Rodger
22nd March 2008, 20:04
I checked and found out, that I get a error message.
I´m muxing a file from ts to m2ts.
See link:
http://www.pictureupload.de/originals/pictures/220308201217_error.jpg
Found it! It doesn´t like Mp2-AC3
inThralled
22nd March 2008, 20:25
My source files are from megui, 12x7x29, x263, ac3
Rodger
22nd March 2008, 21:42
I created some batch-files to work with.
They are mainly based on inThralled Idea.
You may take a look at them ;)
It´s got to be done in three steps.
All three steps as txt (to rename to .bat)
and then a zip-file containing the three batch-files.
Hope you can use them
roman76r
22nd March 2008, 21:56
The new version 1.6.1(b) is ready.
- Option to split output file added.
- Option to cut source files added.
The1n
22nd March 2008, 23:38
The new version 1.6.1(b) is ready.
- Option to split output file added.
- Option to cut source files added.
Numero uno Roman :thanks:
The1n
The1n
22nd March 2008, 23:45
Same results with No Country For old men i used Tsremux 0.20 and perfect play back.
Try with the new version 1.6.1 this works for me now.
The1n
The1n
23rd March 2008, 00:21
Roman, when i now try to append 2 or more m2ts files together i get this error everytime.
"Assertion failed: (int64_t)(curM2TSPCR+0.5) == pcrVal * 300, file c:\develop\smartmedia\trunk\vod\cpp\vodtransport\src\tsmuxer.cpp, line 367
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
"
Update : The output file is created but im not sure if they are 100% ok.
Regards
The1n
fib0by
23rd March 2008, 00:43
From the URL below, I downloaded the HF10.dmg.zip archive (.dmg is a Mac equivalent for .iso, there are applications online to convert dmg2iso). The archive is the disk image of the internal flash of the Canon HF10 camcorder, an AVCHD flash-based device:
http://file.meyersproduction.com/hf10/
They are essentially just plain m2ts files (even though the original extension is .mts). I tested them individually by putting them on a USB stick - they all play just fine on the PS3.
I loaded the first file in tsMuxeR 1.5.1, then appended the other files one by one.
Then I saved the whole thing as a Blu-Ray structure. No chapters.
I burned the Blu-Ray image with ImgBurn 2.4.0.0 on a DVD-5 RW. I used the UDF 2.50 mode for burning.
I must say I was pleasantly surprised by the simplicity of the authoring process with tsMuxeR. Quick and to the point.
The PS3 recognized the disk as "AVCHD" and played just fine. However, when it got to the end, it started playing again from beginning! It just keeps playing it in an infinite loop. This does not happen with other Blu-Ray disks that I rented or bought, it's unique to this disk that I made.
Since I didn't see any "loop" option anywhere in the software, I assume it's a bug. So here I am, reporting it. :)
If anyone wants me to do more tests to troubleshoot, please let me know.
roman76r
23rd March 2008, 01:48
The1n
I have casually laid out debug version. Please reload file.
Ryu77
23rd March 2008, 01:59
roman, as I mentioned earlier in the thread... Is there any way to use tsMuxeR to demux Matroska h264 streams without altering the bitstream?
Whenever I attempt to demux mkv, I get this message... "H264 bitstream changed: insert nal unit delimiters".
It seems to only be from mkv files, if I demux a m2ts stream I don't get this warning.
What exactly are NAL unit delimiters? And, is there any way to disable this when demuxing h264 streams from a Matroska container?
roman76r
23rd March 2008, 02:04
[Ryu77]
What exactly are NAL unit delimiters? And, is there any way to disable this when demuxing h264 streams from a Matroska container?
It is a frame delimiters. tsMuxeR always inserts them if they are not present in a stream.
The1n
23rd March 2008, 02:11
The1n
I have casually laid out debug version. Please reload file.
Everything well now after a reload ;-)
Regards
The1n
Ryu77
23rd March 2008, 02:18
[Ryu77]
It is a frame delimiters. tsMuxeR always inserts them if they are not present in a stream.
Thank you. :) There is no way of disabling this feature? Sonic Scenarist doesn't like it. :(
The only way I have been able to load a raw h264 stream demuxed from a Matroska file is to run it through h264info and create a new file. I would like to avoid this step if possible.
roman76r
23rd March 2008, 02:23
fib0by
Since I didn't see any "loop" option anywhere in the software, I assume it's a bug. So here I am, reporting it.
Yes, loop command is stored inside MovieObject.bdmv file.
Ryu77
23rd March 2008, 02:36
fib0by
Yes, loop command is stored inside MovieObject.bdmv file.
Oh wow, that's interesting. I have been going nuts trying to figure out how to stop the discs from looping. I used the Nero MovieObject.bdmv posted by XolocoTuxmaster here... http://forum.doom9.org/showthread.php?t=134402
Is there any way to edit the MovieObject.bdmv to stop the looping?
Pestana
23rd March 2008, 02:54
Hello, I nead Help, please.
I'm using the tsmuxer and made without any problems the rebuilds of Blue-Ray discs and convertion of HD-DVD to BD.
Ok, My problem it's with the subtitles, if I add them from the original Blu-ray Disc and Remux the Blu-ray they appear ok on PowerDVD, if I add suptitles from external str converted to sup and remux on tsmuxer they don't show on Power DVD.
Any ideia???
Many Thanks at advance :)
drmpeg
23rd March 2008, 04:32
Thank you. :) There is no way of disabling this feature? Sonic Scenarist doesn't like it. :(
The only way I have been able to load a raw h264 stream demuxed from a Matroska file is to run it through h264info and create a new file. I would like to avoid this step if possible.
H.264 access unit delimiters are required in Transport Streams. tsMuxeR is doing the correct thing by adding them.
You don't see the problem with .m2ts streams because the access unit delimiters are already there.
Scenarist is complaining about something else.
Ron
fib0by
23rd March 2008, 04:56
Is there any way to edit the MovieObject.bdmv to stop the looping?
Either that, or (even better) have a checkbox in the program, in the Blu-Ray tab, enabling/disabling "Loop at the end of the title" (or "end of the movie"), so the user can control the behavior of the movie. That would be awesome.
This is one of the two issues that currently prevent me from using tsMuxeR as an authoring software. If this gets out of the way, then there's only one more thing before I can happily create AVCHD/BD-9 disks with it. :)
It's a really nifty application, the BD image it creates is pretty close to what I need, and the workflow is very simple and quick.
Quatre
23rd March 2008, 05:09
maybe the bitrate of the mkv file is too high - popcorn hour does mkv decoding only in software. Try muxing it into ts with tsmuxer, change level to 4.1 if needed and see if it works (now with hardware decoding). Other problem could be too much reference frames in x264 encoder options. Then you have to reencode the movie. You can check this easily with avinaptic.
But there could be some dts problems with popcorn hour also - I don't really now, I reencode all dts tracks with eac3to ac3 and mux them back with mkvmerge. No problems so far...
yeah there are a lot of threads about dts on pch. it used to have more problems but newer fw fixed it but sometimes still has problems with certain files i guess though in this case i thin it was something else just making the whole thing stutter/choppy which also effected the audio.
this particular file has L4.1 encoding and 4 ref frames so i dont know why it was a problem. i use media info to look at the file and while i think they do the same thing i kind of want to try avinaptic. any link.
the pch is short on ram is why it cant do stuff with higher ref frames but stuff done right shouldn't have so many anyway.
Id been using 360 for wmvhd and ps3 for x264 remuxed to avc (or transcoded when neccesary) and both do xvid/divx so between the 2 was covering all my video needs but i got the pch anyway cus it was cheap and i figured i'd have ability to play 1080p x264 with dts and no hassle but that isn't always the case.
the mux to .ts though using this program was pretty quick (13 min) and it did play perfectly on the pch with dts audio working.
just it no longer had the subtitles. Its a japanese anime (Vexille, a 1080p eye candy cgi anime and highly recommended) with english subs (a.s.s. subs, heh yes it stands for something)
in the meantime i used mkv2vob on it to transcode it to an x264 that is compatible with the ps3 and hardcoded the subs so i'm good but it took a long time (transcode to mpeg-2 would have been quicker and i guess sight less quality though prob not noticeableand a lot quicker) as it had to recode the video just to hardcode the subs for ps3 though otherwise it wouldn't have had to cus it was l4.1, and would have had to just recoded the dts to ac3 for ps3.
anyway it seems that the mux to .ts will work for x264 that pch has trouble with and even dts, sothis is a great prog and thats a great quick fix for pch.
most movies etc. wont have subs so it wont be a problem, but just for future reference..
is there a way to keep the subs when you mux mkv to .ts using tsMuxeR?
adalbertoma
23rd March 2008, 06:18
Roman
Just wanted to say thanks.
Blu-Ray Splitting on 1.6.1 is sweet.
Thanks a lot.
saunupe1911
23rd March 2008, 07:26
Roman I'm a software developer myself so I know how much work you put into this. Your work is greatly appreciated!
ultratoto14
23rd March 2008, 10:23
roman76r you're just the best. Thanks for earing our requirements and inplementing them so fast.
Thanks again.
kooibosmania
23rd March 2008, 11:10
Hello, I nead Help, please.
I'm using the tsmuxer and made without any problems the rebuilds of Blue-Ray discs and convertion of HD-DVD to BD.
Ok, My problem it's with the subtitles, if I add them from the original Blu-ray Disc and Remux the Blu-ray they appear ok on PowerDVD, if I add suptitles from external str converted to sup and remux on tsmuxer they don't show on Power DVD.
Any ideia???
Many Thanks at advance :)
Same here srt to sup using supread no go
i am assuming this problem is supread
as the orriginal sup streams work
Ryu77
23rd March 2008, 11:59
Roman, I just wanted to point out that I have been helping many people with creating Blu-ray/PS3 compatible media. tsMuxeR has been a big part of making that happen. There are many people on www.afterdawn.com that I have helped. They are very thankful for you creating such a fantastic application.
So on behalf of myself and many other AfterDawn users. A BIG thank you! :thanks:
S3Ri0US
23rd March 2008, 13:45
@Roman..
Can you Remove the DTS Zero Padding while Demuxing a DTS Track ?
The1n
23rd March 2008, 13:57
Roman, when remuxing seamless branching bluray movies with 1.4.6b it updates so the time is right when playing back on the PS3 , but on all the versions after including 1.6.1b the time will only show the length of the first m2ts file. And the movie stops there.
I have been trying with different options but only 1.4.6b works for that matter.
Regards
The1n
Rodger
23rd March 2008, 14:08
V1.6.1 in usuage
I have a DVB-S recording (Premiere HD)
1 x h264
1 x AC3 5.1 german
1 x AC3 2.0 english
I demux first, clean the Audio files via AC3fix of bad frames ect., then i remux to m2ts to see if streams are still in sync. And there we have it.
Streams completely out of sync and running apart.
I was able to find out, that KM-Player ist runung only at about 20-22fps/sec. (mostly around 21fps) and then finally runs into stuttering.
Any idea what´s wrong here? No reencoding is done!!!
/EDIT: I just used good old "TSremux" and EVERYTHING IS FINE! Nothing out of sync...even though it handles the one bad frame in one of the AC3´s different...at least seemingly.
When I remux directly from org. Ts to m2ts KM-Player plays fine (around the correct 25fps), while Audio is out of sync. What´s wrong with TSmuxer???
roman76r
23rd March 2008, 16:25
Rodger
Can you send example of these file?
I have take out linux version of a tsMuxer. Somebody wants to port GUI to linux? I can send source codes of tsMuxerGUI written on delphi7.
Pestana
23rd March 2008, 17:13
Same here srt to sup using supread no go
i am assuming this problem is supread
as the orriginal sup streams work
Many Thanks for the quick respond :)
I will try get around the supread if i found the problem.
roman76r
23rd March 2008, 17:55
Version 1.6.2(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.6.2(b).zip)
- Drag and drop support added to GUI. I have updated GUI only, this version still use muxer 1.6.1.
Beastie Boy
23rd March 2008, 18:02
This tool just keeps getting better and better :)
Does anyone know if the PS3 will play back a .TS file that contains multi-channel FLAC audio. I can't test as tsMuxer currently will not import it.
Is it possible that support for FLAC could be included into tsMuxer?
Cheers, Beastie.
EDIT: The PS3 will play back TS files containing multichannel wav audio, but the filesizes are a bit big :)
sangwich
23rd March 2008, 18:54
Thanks for the outstanding work Roman, I really appreciate it. I have quite a lot of raw .ts files from different sources that I need to demux them time after time and play with content. I was close to writting a simmilar tool out of despair but could not afford time for to re-learn my C/C++ skills. You saved me a lot of effort :-) thanks.
I have a question regarding the tool though. I have some files that have VC-1 video track and tsMuxer reports them as 1080i but I always thought about them as of 1080p. I tried to verify content by other means but very few tools even recognize VC-1 in mpeg-ts stream and none could give conspicuous results. So, could you please shed some light on how you identify the VC-1 stream content and if you think this works correctly?
Regards
survivant001
23rd March 2008, 19:07
Version 1.6.2(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.6.2(b).zip)
- Drag and drop support added to GUI. I have updated GUI only, this version still use muxer 1.6.1.
thanks.. You release two of my requests this weekend :)
just 4 more :)
#1 - subtitle .str
#2 - main menu (choose between movies..usefull for #3)
#3 - multiple titles. for anime it will be great.
#4 - import chapters, extracted from .mkv, into the input files listbox. (will me more user friendly)
roman76r
23rd March 2008, 20:50
survivant001
I'll plan to add .srt support during next week.
sangwich
VC1 stream has corresponding field for interlace/progressive video.
I parse sequence header thus:
int VC1SequenceHeader::decode_sequence_header()
{
try {
bitReader.setBuffer(m_nalBuffer, m_nalBuffer + m_nalBufferLen); // skip 00 00 01 xx marker
profile = bitReader.getBits(2);
if (profile == PROFILE_ADVANCED)
return decode_sequence_header_adv();
.............................................
} catch (BitStreamException& e) {
return NALUnit::NOT_ENOUGHT_BUFFER;
}
}
int VC1SequenceHeader::decode_sequence_header_adv()
{
level = bitReader.getBits(3);
if(level >= 5)
LTRACE(LT_WARN, 0, "Reserved LEVEL " << level);
chromaformat = bitReader.getBits(2);
frmrtq_postproc = bitReader.getBits(3); //common
bitrtq_postproc = bitReader.getBits(5); //common
postprocflag = bitReader.getBit(); //common
coded_width = (bitReader.getBits(12) + 1) << 1;
coded_height = (bitReader.getBits(12) + 1) << 1;
pulldown = bitReader.getBit();
interlace = bitReader.getBit();
Rodger
23rd March 2008, 21:17
Rodger
Can you send example of these file?
I have take out linux version of a tsMuxer. Somebody wants to port GUI to linux? I can send source codes of tsMuxerGUI written on delphi7.
Hi there...found the reason myself!
As guessed tsmuxer doesn´t like bad frames in ac3.
That very often happens with the DVB-S2 recordings of my Vantage HD7100s. I don´t know why this time it showed up that extreme (21fps playback). Usually I use the audio-delay feature in tsmuxer to fix that and that´s it, but not this time.
The error in the ac3 was in the very first frames...so I cut it out easily (first frames of movie). I´d like to send you the example, but that would take about several hundert MBs to let you see that it´s out of sync (movie has very long intro).
73ChargerFan
23rd March 2008, 21:46
I exported an LPCM track to multi-channel wav files. How can I easily merge them into one file?
I wanted one 4.47gb multi-channel wave file, but tsMuxer split it into two files, one 3.99gb and the second one 0.48gb.
Tried searching, bsweet is 3 years out of date, audacity has caveats (not fully supported, modifies when importing).
Will copy /b work?
survivant001
23rd March 2008, 22:31
survivant001
I'll plan to add .srt support during next week.
thansk. your work is really appreciated
roman76r
23rd March 2008, 22:41
73ChargerFan
I specially split wav file because >=4GB WAV can't be valid (size field in wav header contain 32 bit only).
I can add option to disable split but result wav file will be not correct.
73ChargerFan
23rd March 2008, 23:11
I just read the wikipedia article on the wav file format, so I understand. I'm just not sure what to do with it now. :rolleyes:
My goal is to convert it to DTS and re-mux, so I really need 6 mono wave files.
roman76r
23rd March 2008, 23:36
You can convert to DTS both files, when you can join them at muxing.
Ryu77
24th March 2008, 01:05
Roman, I recall someone mentioning that the MovieObject.bdmv file created is set to loop (play over and over infinitely) the movie after playback. Is there any way you could change that?
DoomBot
24th March 2008, 02:20
Why is it that when i join m2ts files with tsMuxer then try to play it on the pc with powerdvd or mplayer they do not play when it has a dts track in it?
DoomBot
24th March 2008, 02:28
Another thing is many people are finding that joining m2ts files with tsmuxer then playing them on a tvix player after each joined file it starts to stutter.
n0mag!c
24th March 2008, 08:16
i've spend a lot of time trying tsmuxer and I must say: it works INCORRECT with mpeg2 video stream. when muxing 24fps or 25 fps HD or even SD video, result stream (AVC-HD or Blu-Ray) plays smoothly on PC but stuttering on PS3 (like dropping 1 frame per sec). but the essence of this incorrect work with mpeg2 video stream is shown when muxing 29,97 fps video with 3:2 pulldown flag. video is totally out of sync (like video is playing at 30 fps but must playing at 24 fps and audio is playing at 24 fps).
tested again with version 1.5.1
n0mag!c
24th March 2008, 08:23
You mean you transcoded HD DVD sup and/or srt to "Blu-ray compatible sup" with supread, and have the issue I have?
, in PDVD I saw the subtitle stream, can siwtch on/off, but it didn't show up.
I have this isuue too. the PowerDVD didn't show subtitles transcoded from HD-DVD with SUPread. but PS3 shows it flawless!
zeroprobe
24th March 2008, 11:31
Hi there...found the reason myself!
As guessed tsmuxer doesn´t like bad frames in ac3.
That very often happens with the DVB-S2 recordings of my Vantage HD7100s. I don´t know why this time it showed up that extreme (21fps playback). Usually I use the audio-delay feature in tsmuxer to fix that and that´s it, but not this time.
The error in the ac3 was in the very first frames...so I cut it out easily (first frames of movie). I´d like to send you the example, but that would take about several hundert MBs to let you see that it´s out of sync (movie has very long intro).
Im sure I had the same problem as you. What I did was click on the h264 file in TSmuxer and uncheck 'Add Picture Timing Info' and 'Continually Insert SPS/PPS'
dchard
24th March 2008, 11:36
Roman: please take a look at this (http://forum.doom9.org/showthread.php?p=1114121#post1114121), and tell me your opinions about that.
About the subtitle problem mentioned earlier: I converted the .srt with supread first to 1080 non-dropped, then 720p non-dropped, then 1080 dropped, and muxed all three BD compatible sups with latest tsmuxer. Every three tracks recognised by pdvd, but nothing shows if I select any of them during playback.
Anyway: I have two questions without any answer, I post it again:
1. If I remux an HD DVD or profile 4.1 compliant h.264 stream to Blu-Ray, then what options should I set from the below?
Add picture timing info
Continually inster sps/pps?
2. What the "bind to video fps" option do?
Thank you!
Dchard
roman76r
24th March 2008, 12:17
dchard
About the subtitle problem mentioned earlier: I converted the .srt with supread first to 1080 non-dropped, then 720p non-dropped, then 1080 dropped, and muxed all three BD compatible sups with latest tsmuxer. Every three tracks recognised by pdvd, but nothing shows if I select any of them during playback.
I don't know. I think it is supread problem. Anyway I plan to add .srt support in tsMuxer.
If I remux an HD DVD or profile 4.1 compliant h.264 stream to Blu-Ray, then what options should I set from the below?
You need to keep default values.
What the "bind to video fps" option do?
It option allow to change PGS stream speed, when video fps is changed from default (readed from stream) value.
n0mag!c
24th March 2008, 12:25
I created some batch-files to work with.
They are mainly based on inThralled Idea.
Hope you can use them
Thanks! But could you be so kind to upload the blu-ray structure for 2-3-4-5-6 titles blu-ray (without "stream" folder)for all of us who didn't own nero with blu-ray plug-in? Maybe it also helps Roman to include option to create multi-title blu-ray output in "TsMuxer", as we all desperate wish.
jamos
24th March 2008, 13:06
dchard
I don't know. I think it is supread problem. Anyway I plan to add .srt support in tsMuxer.
You need to keep default values.
It option allow to change PGS stream speed, when video fps is changed from default (readed from stream) value.
Roman 1 feature request is to be able to convert 1080 sups into 720 sups if your resolution is 1280x720. Currently it accepts the 1080 sups but they do not display due to them being below the screen area. That would be a really great feature as many of us are converting 1080p to 720p to get to fit on a dvd.
thanks for the great work.:thanks:
inThralled
24th March 2008, 13:58
Originally Posted by n0mag!c
Thanks! But could you be so kind to upload the blu-ray structure for 2-3-4-5-6 titles blu-ray (without "stream" folder)for all of us who didn't own nero with blu-ray plug-in? Maybe it also helps Roman to include option to create multi-title blu-ray output in "TsMuxer", as we all desperate wish.
Not sure exactly what you want, I use tsMuxer to populate the 2-3-4-5-6 directories one at a time with the videos that I want to be the 2nd title then 3rd title etc., then use a batch file to copy and rename the streams, playlist and clipinf into the “1” directories, then burn the contents of the 1 directory.
I have also used movie factory 6/w bluray to create the menus.
I don’t know enough about the structure of the menu, playlist or clipinf files to create them from scratch so I use one of these programs to create the files for me. If you know of another program for menu creation that also creates the playlist and clipinf files I’m sure it would also work.
dchard
24th March 2008, 13:59
Thank you for the answers, however you missed an important of it:
Please respond something to this:
Click here (http://forum.doom9.org/showthread.php?p=1114121#post1114121)
Another thing:
Because of the subtitle problem I played a little with the 1.6.1 version, and I have to tell you that this version causes some glitches just in audio track. The original track do not have this glitches (audio: 1536kbit/s 5.1 EAC3).
As I remember, the 1.5.1 version do not cause such problems.
I retest the tracks, then back with the results.
Dchard
MOD1:
What this line mean in the output log?
"B-pyramid level 2 detected. Shift DTS to 3 frames"
MOD2:
it seems that the audio problem occurs only when "Add timing info" and "PPS/SPS" options are disabled.
Bytheway: I made another discovery: pdvd use a very poor downscaler/resizer. When first remuxed the Tranformers HD DVD to BD, I watched the picture very carefully and saw that the endges of the things are got horizontal lining. This is very minor, when the object(s) moving. First I thought that this is a bug in tsmuxer, then analized the source which have the same issue with pdvd...
n0mag!c
24th March 2008, 14:53
Not sure exactly what you want, I use tsMuxer to populate the 2-3-4-5-6 directories one at a time with the videos that I want to be the 2nd title then 3rd title etc., then use a batch file to copy and rename the streams, playlist and clipinf into the “1” directories, then burn the contents of the 1 directory.
I have also used movie factory 6/w bluray to create the menus.
I meant your resulting "BDMV" folder (without "stream" folder) for 2-3-4-5-6 blu-ray titles with menus.
XolocoTuxmaster
24th March 2008, 20:43
I have take out linux version of a tsMuxer. Somebody wants to port GUI to linux? I can send source codes of tsMuxerGUI written on delphi7.
Thank you very much, I've been a Linuxer since long time ago...and I hated using windows last months just for blu-ray stuff...your program will reduce my Windows-using time about 85%. :thanks:
Send me the GUI code and I'll try to port it.
In case you want to send it by email:
xolocotuxmaster[at]gmail[dot]com
Cheers
MrFaust
24th March 2008, 21:41
Roman: Thanks again for this great tool. Today I was in the process of trying to do a simple HD-DVD to Blu-ray convertion. I started off using 1.4.6 and added the PEVOB_1.EVO, removed all tracks except for the 1920x1080i (? thought it was 1080p) video track and the first E-AC3 (DD+) track with the output to Blu-ray format.
The movie I'm converting is V For Vendetta. Amazingly the finished output was only 7.1gb from the original 19.7gb. So I thought I would burn it to a DVD9 and test it on my PS3.
I then got to reading this forum and saw that your tool had been updated and fixed a few issues. So I downloaded 1.6.1b and ran V For Vendetta through it again to see if there were any changes. There were. At 36.9% done, tsMuxer crashed and the status window says "Mux complete: Return code -1073741811"
Mitchjs
24th March 2008, 22:03
MRFAUST, THERE Is a FLAG set int the VC1 track that says its interlaced... Romans tool is correct...
Yes we know its not interlaced, you can demux and run vc1conv.exe and remove the interlaced flag
if you need it to be...
i dont bother with ps3 playback or bluray formats, i just want clean .TS files.. and im playing back via PC,
so the flag is ok at interlaced, the decoder knows what to do
mitch
DoomBot
24th March 2008, 22:19
Roman: Thanks again for this great tool. Today I was in the process of trying to do a simple HD-DVD to Blu-ray convertion. I started off using 1.4.6 and added the PEVOB_1.EVO, removed all tracks except for the 1920x1080i (? thought it was 1080p) video track and the first E-AC3 (DD+) track with the output to Blu-ray format.
The movie I'm converting is V For Vendetta. Amazingly the finished output was only 7.1gb from the original 19.7gb. So I thought I would burn it to a DVD9 and test it on my PS3.
I then got to reading this forum and saw that your tool had been updated and fixed a few issues. So I downloaded 1.6.1b and ran V For Vendetta through it again to see if there were any changes. There were. At 36.9% done, tsMuxer crashed and the status window says "Mux complete: Return code -1073741811"
I get the same error return code
MrFaust
25th March 2008, 00:55
Well the good news is the the version I made with v1.4.6 worked... sorta. The video played fine, but I chose the 6 chnl audio only and I and it isn't playing though my Samsung LCD tv. I probably should have included the 2 chnl English track as well.
Ryu77
25th March 2008, 01:34
Well the good news is the the version I made with v1.4.6 worked... sorta. The video played fine, but I chose the 6 chnl audio only and I and it isn't playing though my Samsung LCD tv. I probably should have included the 2 chnl English track as well.
That can't be a problem with your TV. Let me help :)...
Are you using HDMI to connect your player to your TV?
If you are then set your player to decode the audio on board and send it as 2 channel PCM. Your TV should be able to handle this fine. There is no point sending 6 channels to a TV as they only have stereo speakers. The only time you could benefit from 5.1 is to send it to a surround sound set-up.
Or when you say 6 channel audio, are you referring to DTS? If you are then you need to make sure you create a Blu-ray disc (or BD-5/BD-9) as m2ts media files can not play DTS. If you want 6 channel audio from a m2ts stream, Dolby Digital 5.1 @ 640kbs could be a good choice.
MrFaust
25th March 2008, 02:33
I ran Batman Begins through 1.6.1 and it didn't crash.
That can't be a problem with your TV. Let me help :)...
Are you using HDMI to connect your player to your TV?
If you are then set your player to decode the audio on board and send it as 2 channel PCM. Your TV should be able to handle this fine. There is no point sending 6 channels to a TV as they only have stereo speakers. The only time you could benefit from 5.1 is to send it to a surround sound set-up.
Or when you say 6 channel audio, are you referring to DTS? If you are then you need to make sure you create a Blu-ray disc (or BD-5/BD-9) as m2ts media files can not play DTS. If you want 6 channel audio from a m2ts stream, Dolby Digital 5.1 @ 640kbs could be a good choice.
I am playing this through a PS3 with HDMI. I've tried both Bitstream and Linear PCM for the audio output and still no sound through the TV.
Ryu77
25th March 2008, 05:28
I am playing this through a PS3 with HDMI. I've tried both Bitstream and Linear PCM for the audio output and still no sound through the TV.
What audio format is it you would to include in your remux?
roman76r
25th March 2008, 14:13
DoomBot
Can you send me problem file?
idbirch2
25th March 2008, 14:18
My goal is to convert it to DTS and re-mux, so I really need 6 mono wave files.
Have you tried eac3to for this conversion?
VisMan
25th March 2008, 14:43
Hi Roman,
thank's again for this wonderful tool!
Did you think about AC3 muxing for DVB compliant TS?
I have uploaded the XML Export from TSReader for a recording made by my STB.
http://rapidshare.com/files/102236144/ts.xml
Maybe you can take a look a this and implement this feature in tsMuxerR?
I also can provide samples of such streams if you need.
Lacix
25th March 2008, 15:24
Any plan to support text subtitles (.srt ?) for Blu-ray muxing ?
DoomBot
25th March 2008, 15:46
DoomBot
Can you send me problem file?
The thing is i was joining m2ts files with tssplitter then ran it through tsMuxer and thats when i had the error part way through, so i cant really send a problem file because it would be way to big. This error code was only when i used tssplitter for some reason. I was tring to join these files a different way because i and many others are having problems with the joined parts right after each one there is a stutter and or a skip , we are using hardware media players like TViX or popcorn hour these kind of players.
Some one on Networked Media Tank said it like this....
http://www.networkedmediatank.com/viewtopic.php?t=864&start=0&postdays=0&postorder=asc&highlight=
("Its the lack of proper tools thats causing this.
Videofiles cannot just be joined by a simple "join cmd" - this only "glues" the parts together to make it look like a single file, like creating a playlist. But a video and containerstructure has to be properly reconstructed at the joinpoints to make it one single videofile. There are gop and sequenceheaders that need to be reconstructed etc. or it will still just be 4 parts in a "playlist", and there will be a stop and start for each part.
This maybe so small that you dont see it when playing back on a pc, the softwareplayers buffer may make this behave as seamless branching, with no visual stutter at the joinpoints, but it may be difficult for a hardwareplayer to do the same.
I guess remuxing with TSremux as you do should theoretically fix this, but it seems that is not the case, and TSremux is not able to properly create new gop and sequenceheaders.
I think we will just have to wait for better tools to emerge out there.")
By the way, Thank you for this great tool!
XolocoTuxmaster
25th March 2008, 16:59
roman76r
Thank you very much, I've been a Linuxer since long time ago...and I hated using windows last months just for blu-ray stuff...your program will reduce my Windows-using time about 85%. :thanks:
Send me the GUI code and I'll try to port it.
In case you want to send it by email:
xolocotuxmaster[at]gmail[dot]com
Cheers
phigment
25th March 2008, 17:15
Rodger
Can you send example of these file?
I have take out linux version of a tsMuxer. Somebody wants to port GUI to linux? I can send source codes of tsMuxerGUI written on delphi7.
I've tried running the linux binary from your website with the following error:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
Looks like it was linked against an older version of libstc++
Anybody else have this problem?
Ryu77
25th March 2008, 21:21
Any plan to support text subtitles (.srt ?) for Blu-ray muxing ?
Yes...
I don't know. I think it is supread problem. Anyway I plan to add .srt support in tsMuxer.
There you have it, straight from the Author! :)
I am also eagerly awaiting this.
yonta
26th March 2008, 06:42
@roman
Does tsMuxeR take care of seamless branching when joining multiple Blu-ray .m2ts files?
west
26th March 2008, 07:31
i am new to tsmuxer and have run into a small prob that i hope i can get some help with... i have an 1080p m2ts file... i muxed it into a ts file with the h264 stream and down converted the dts stream to ac3 via tsmuxer... i stream the resulting file via tversity to my ps3...audio works fine but video constantly pixelates and distorts.. i am using a completely wired network and other 1080p files play fine... is there n e thing i can do in the gui that can help... thanks
CGJ
26th March 2008, 10:55
Good,fhans
Wiewior
26th March 2008, 12:26
I try to "shrink" BD-DL to "typical" BD. And it works fine, but only if I use an option "Insert chapter every...". If I use "Custom chapter list", created Blu-Ray disk plays wrong - Nero ShowTime shows only black screen - and information that the stream is encoded in MPEG-2, while it's in MPEG-4.
Is this related to the k-frames or something?
Zelos
26th March 2008, 12:59
i am new to tsmuxer and have run into a small prob that i hope i can get some help with... i have an 1080p m2ts file... i muxed it into a ts file with the h264 stream and down converted the dts stream to ac3 via tsmuxer... i stream the resulting file via tversity to my ps3...audio works fine but video constantly pixelates and distorts.. i am using a completely wired network and other 1080p files play fine... is there n e thing i can do in the gui that can help... thanks
Can you read your original m2ts file with a player in windows , properly ?
west
26th March 2008, 17:39
Can you read your original m2ts file with a player in windows , properly ?
no it doesnt even looks like it starts to play... i get just a black screen... ffmpg starts up and haali media splitter starts up as well (system tray)
saint-francis
26th March 2008, 22:02
BD noob here:
So I just riped my first Blue Ray disk (it's BD+ and that's excellent!) and I have 21 .m2ts files and I don't know what they are. Are they all the movie just broken up into 21 pieces? If not and the largest one (which is considerably larger) is the main movie, how do I know what the others are? I tried to remux them all by appending them and tsMuxer got mad at me.
fib0by
26th March 2008, 22:25
BD noob here:
So I just riped my first Blue Ray disk (it's BD+ and that's excellent!) and I have 21 .m2ts files and I don't know what they are. Are they all the movie just broken up into 21 pieces? If not and the largest one (which is considerably larger) is the main movie, how do I know what the others are? I tried to remux them all by appending them and tsMuxer got mad at me.
Well, try and open them in a media player and watch them.
On Linux, I've found that ffplay will play pretty much any HD file. Not sure about other operating systems.
saint-francis
26th March 2008, 22:30
That one file seems to play the entire movie but nothing is having a good time trying to deal with it. None the less is this how people are determining what is in which .m2ts file?
west
26th March 2008, 23:02
@zelos...
vlc doesnt play the video (ts) either but i do get sound... however wut i found interesting is that vlc recognizes that there is a vid (it expanded its main window) stream there but it showed a black screen....
setarip_old
26th March 2008, 23:59
@west
Hi!
Sounds like your M2TS file is corrupt.
1) What software and procedures did you use to create the M2TS file?
2) You'd probably be best off re-ripping from the original source material (disc or satellite broadcast?)
west
27th March 2008, 00:51
@setarip
idk if u have read n e of my previous posts... but wut i have done is took the original m2ts file and used tsmuxer to isolate the video stream and the audio stream (which was down converted to ac3) the resulting ts file streamed to the ps3 but the video became pix elated immediately, never a smooth picture.... zelos has led me to believe it may be a codec issue but i havent been able to get it working yet... wut i am currently trying is using the new ts file into vlc and convert it to program stream and then stream to ps3.. ill update later on wut happened... thanks to everyone who has been helping.... (ive been at this for months!!)
setarip_old
27th March 2008, 01:10
@west
Again,
1) What software and procedures did you use to create the M2TS file?
2) You'd probably be best off re-ripping from the original source material (disc or satellite broadcast?)
fib0by
27th March 2008, 02:47
tsMuxeR does not seem to recognize an HDV file captured on Linux with dvgrab from a Canon HV20 (http://www.camcorderinfo.com/content/Canon-HV20-Camcorder-Review.htm) camcorder. The file should be a regular HDV file, MPEG2 codec, 1440x1080i, 29.97fps.
This is the error thrown by the GUI:
Decoding MPEG-Audio stream (track 1): Bitrate: 128Kbps Sample Rate: 32KHz Channels: 2 Layer: 1
MPEG-Audio bad frame detected. Resync stream.
Decoding MPEG-Audio stream (track 1): Bitrate: 224Kbps Sample Rate: 44KHz Channels: 1 Layer: 1
MPEG-Audio bad frame detected. Resync stream.
Decoding MPEG-Audio stream (track 1): Bitrate: 128Kbps Sample Rate: 32KHz Channels: 2 Layer: 1
Creation of Blu-ray playlist
This is the error thrown by the text-mode Linux version:
$ tsMuxeR dvgrab-007.m2t
SmartLabs tsMuxeR. Version 1.6.3(b) http://www.smlabs.net
Can't detect stream type
This is what mplayer prints out when playing the file (and by the way, it plays it just fine, audio and video):
MPlayer 2:1.0~rc1-0ubuntu13.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Core(TM) Duo CPU T2400 @ 1.83GHz (Family: 6, Model: 14, Stepping: 12)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing dvgrab-007.m2t.
TS file format detected.
VIDEO MPEG2(pid=2064) AUDIO MPA(pid=2068) NO SUBS (yet)! PROGRAM N. 0
VIDEO: MPEG2 1440x1080 (aspect 3) 29.970 fps 25000.0 kbps (3125.0 kbyte/s)
xscreensaver_disable: Could not find XScreenSaver window.
GNOME screensaver disabled
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1440 x 1080 (preferred colorspace: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.
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))
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 1440 x 1080 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1440x1080 => 1920x1080 Planar YV12
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found! 1/ 1 ??% ??% ??,?% 0 0
TS_PARSE: COULDN'T SYNC 0.000 ct: -0.202 472/472 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 473/473 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 474/474 44% 5% 2.5% 0 0
Cannot sync MAD frame
Cannot sync MAD frame: 0.000 ct: -0.202 475/475 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 476/476 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 477/477 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 478/478 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 479/479 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 480/480 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 481/481 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 482/482 44% 5% 2.5% 0 0
Cannot sync MAD frame: 0.000 ct: -0.202 483/483 44% 5% 2.5% 0 0
Cannot sync MAD frame: -0.022 ct: -0.204 484/484 44% 5% 2.4% 0 0
Cannot sync MAD frame: -0.055 ct: -0.207 485/485 44% 5% 2.4% 0 0
Cannot sync MAD frame: -0.089 ct: -0.211 486/486 44% 5% 2.4% 0 0
Cannot sync MAD frame: -0.122 ct: -0.214 487/487 44% 5% 2.4% 0 0
Cannot sync MAD frame: -0.155 ct: -0.217 488/488 44% 5% 2.4% 0 0
A:1881.5 V:1881.6 A-V: -0.155 ct: -0.221 488/488 44% 5% 2.4% 0 0
gnome_screensaver_control()
Exiting... (End of file)
This is what ffplay prints out when playing it:
$ ffplay -stats dvgrab-007.m2t
Input #0, mpegts, from 'dvgrab-007.m2t': 0KB sq= 0B
Duration: 00:00:16.4, start: 1865.161767, bitrate: 26804 kb/s
Stream #0.0[0x810]: Video: mpeg2video, yuv420p, 1440x1080, 25000 kb/s, 29.97 fps(r)
Stream #0.1[0x814]: Audio: mp2, 48000 Hz, stereo, 384 kb/s
1881.48 A-V: -2.825 aq= 0KB vq= 0KB sq= 0B
The file is about 53MB, but I can provide a smaller chunk if need be (or the whole file with the URL in a private message to a developer interested to fix the bug).
I am using tsMuxeR 1.6.3
MimiK
27th March 2008, 02:48
I wish to convert a 720p mkv video file with DTS audio track to M2TS (Ps3 compatible) using tsMuxeR. I know tsMuxeR doesn't like DTS audio so I have to convert the DTS track to AC3. Where can I find a guide to help me in this audio conversion task? any help is really appreciated.
thanks
saint-francis
27th March 2008, 04:17
its a downloaded bluray movie...
Oh man! You came right out and said it didn't you?:eek: Haven't you read the rules? Buy the movie or don't ask the question. Or else you're going to get stuck in situations like this. It's probably best that you delete that post.
west
27th March 2008, 04:20
well ur right... its just a weird sit... basically dnt loan out ur movies to idiots... ive seen other peep on here saying similar things but thanks for the heads up well appreciated....
Quatre
27th March 2008, 05:32
I wish to convert a 720p mkv video file with DTS audio track to M2TS (Ps3 compatible) using tsMuxeR. I know tsMuxeR doesn't like DTS audio so I have to convert the DTS track to AC3. Where can I find a guide to help me in this audio conversion task? any help is really appreciated.
thanks
where do you figure tsMuxeR doesnt like dts audio. your thinking that ps3 can't play dts audio (not even pass it through to receiver)
even if the file has ac3 audio already (compatable on ps3) i dont think just using tsMuxeR to make the mkf .m2ts will make it play on ps3.
there is a prog called mkv2vob which will remux an mkv to avc to play on ps3. or if it has to (it auto detects) it will transcode the file to your choice of mpeg-2, xvid, or x264. it also recodes dts to ac3. either way it makes a file that plays on ps3 from your mkv, so that is prob what you are looking for.
Ryu77
27th March 2008, 05:59
Oh man! You came right out and said it didn't you?:eek: Haven't you read the rules? Buy the movie or don't ask the question. Or else you're going to get stuck in situations like this. It's probably best that you delete that post.
Just a question, why is it against the rules to say that it's from a downloaded source? Yes, the rules state you can't provide information relating to copyright infringement (rule 6) but there is nothing to say the downloaded content isn't perfectly legitimate, also there is nothing to say that it is.
My understanding is that as long as you don't specify that it is indeed a case of copyright infringement, then no rules have been broken. Is there anyone that can clarify this?
MimiK and Quatre, for tsMuxeR to output DTS in a playable media format, you will need to select Blu-ray output. After the Blu-ray folders have been created for you, simply burn them as UDF v2.5 with Nero or ImgBurn.
MimiK, if you still want to convert the DTS to ac3 so you can export a m2ts media file instead of Blu-ray, I would recommend using EAC3to for this conversion.
n0mag!c
27th March 2008, 07:56
I wish to convert a 720p mkv video file with DTS audio track to M2TS (Ps3 compatible) using tsMuxeR. I know tsMuxeR doesn't like DTS audio so I have to convert the DTS track to AC3. Where can I find a guide to help me in this audio conversion task? any help is really appreciated.
thanks
TsMuxer has no issues with DTS audio.
Quatre
27th March 2008, 08:40
MimiK and Quatre, for tsMuxeR to output DTS in a playable media format, you will need to select Blu-ray output. After the Blu-ray folders have been created for you, simply burn them as UDF v2.5 with Nero or ImgBurn.
MimiK, if you still want to convert the DTS to ac3 so you can export a m2ts media file instead of Blu-ray, I would recommend using EAC3to for this conversion.
oh sweet imgburn can burn as udf v2.5? cool, so i can take my .mts files that my avchd vid cam produces and use tsMuxeR to mux to bluray output and then burn in imgburn as udf 2.5.
haen't seen that option on imgburn but will give it a try at some point.
id like to add music to the avchd authored disc i make though of our baby.
Ryu77
27th March 2008, 09:20
Quatre, you will need the latest version of ImgBurn, previous versions didn't offer the UDF v2.5 burning option.
Encoder888
27th March 2008, 11:38
Hey,
I've been using TSMuxer co concatenate m2ts from seamless branching movies, and I've been getting audio delay/sync problems. I know the new 1.6.3 is supposed to take care of that, but I'm still getting the same results. I've also used TSMuxer in combination with TSRemux... Still the same problem. Any advice? (the movie is Enchanted)
nekowhizz
27th March 2008, 20:23
Hi Encoder888
When sticking seemless branching movies together, you normally have to remux them twice, so I tend to remux to .ts or .m2ts and then to blu-ray or again whatever format you wish. Never failed once, though there was one movie I had to remux three times :eek:
To Roman the creator of this masterpiece of a program:thanks:
I seem to be having a strange problem when remuxing Dan in Real Life BD, where it says the streams go out of sync or something like that... TsRemux doesn't have the same issue, but once muxed playback is wrong, as the video slows down and speeds up at various points... very strange! I'll get the exact error message shortly.
survivant001
27th March 2008, 21:22
@roman76
there is a problem with the spliting file in bluray.
I just watch a movie that I encode. It's split the file a 4gigs and create the playlist, the chapters works.. but there is one problem.
when will play the movie, you will obtain Invalid disk when it,s time to change to the second playlist. If I replay to movie and skip by chapters it will works, but it's still a bug.
Maybe you can compare with scenarist to see what is the difference in the sequence.
gav1577
27th March 2008, 21:22
@Roman hi i have a m2ts 1080 file which will not playback on the ps3 in bluray structure created by tsmuxer 1.6.3b i have tried the nero bmdv files on a avchd dvd and it wont work i just get a black screen but if i run the same file through tsremux it plays fine. please will you take a look and see whats causing tsmuxer to output a file that is unplayable. here are two 50mb bluray clips in bluray structure created from the same source. one has been created by tsmuxer and the other by tsremux
Hp5 1080 Tsmuxer.rar (51.84 MB)
http://www.mediafire.com/?kvmy4cjdiof
Hp5 1080 Tsremux.rar (52.42 MB)
http://www.mediafire.com/?yrmnde04jol
thanks :)
survivant001
27th March 2008, 22:11
@gav1577
did you try with a older version of tsmuxer ? just to check if it worked in the past.
gav1577
27th March 2008, 22:32
@gav1577
did you try with a older version of tsmuxer ? just to check if it worked in the past.
Hi survivant001 yes i tried older versions and still no joy. do you have a ps3 ? if so could you give the above files a try just to confirm my problem thanks :)
survivant001
27th March 2008, 23:36
@gav1577
I'll five it a try.. but first.. tell me HOW you encode your file.. just to be sure there nothing wrong.
gav1577
27th March 2008, 23:42
Hi survivant001 its xlocos bluray profile altered a bit
--pass 2 --bitrate 14186 --stats ".stats" --level 4.1 --keyint 25 --min-keyint 1 --deadzone-inter 4 --deadzone-intra 4 --ref 3 --mixed-refs --no-fast-pskip --bframes 3 --bime --weightb --direct none --filter -2,-2 --subme 4 --analyse p8x8,b8x8,i4x4,i8x8 --8x8dct --ipratio 1.1 --pbratio 1.1 --chroma-qp-offset -6 --vbv-bufsize 30000 --vbv-maxrate 38000 --qcomp 1.0 --threads 2 --thread-input --cqmfile "E:\Apps\bluray kit\Bluray kit March 2008\Megui pack\Custom Matrix\prestige.cfg" --progress --no-dct-decimate --no-psnr --no-ssim --output "output" "input" --mvrange 511 --aud --nal-hrd --sar 1:1 --aq-strength 1.0
Video #0
ID : 4113 (0x1011)
MenuID : 1 (0x1)
Codec : AVC
Codec/Family : AVC
Codec/Info : MPEG-4 AVC
PlayTime : 2h 18mn
Bit rate : 14 Mbps
Audio #0
ID : 4352 (0x1100)
MenuID : 1 (0x1)
Codec : AC3
PlayTime : 32ms
Bit rate mode : CBR
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Sampling rate : 48 KHz
Language : English
i know its not standard but it plays through tsremux :confused:
survivant001
28th March 2008, 01:33
@gav1577
it play well in the xmb. didn'T try to burn a dvd, but if it works in the xmb should work on a dvd, unless it a been en error when burning it.
gav1577
28th March 2008, 02:03
@gav1577
it play well in the xmb. didn'T try to burn a dvd, but if it works in the xmb should work on a dvd, unless it a been en error when burning it.
I know it works in xmb. it does not work in avchd /bluray structure
when burned to dvd. i doubt there are burn errors if there were surely i would get burn errors with the structure created by tsremux too what i need is someone to confirm this issue by burning to avchd and let me know that the structure created by tsmuxer does not work and the structure created by tsremux does thanks :)
tchrin
28th March 2008, 05:41
Hi Roman
I own the following hardware:
Sony HDR-SR1
Sony PS3 60 Gb
PC Core Duo running Vista SP1, 2 GB RAM
I use the following softwares
TSMuxer 1.6.3(b)
PowerDVD 7.3
Media Player Classic
K-Lite Codec PAck 3.8.5
Merging files is OK
-----------------
I am using TSMuxer to merge my small .M2TS files.
Those merged .M2TS files play great on my PS3.
I can play them as well on PowerDVD on my Vista PC.
This is the tool I have been looking for a long long time.
Blu-Ray authoring does not work for me
--------------------------------------
When I try to generate a Blu-Ray structure with TSMuxer, everything seems to work, ie: the folders get generated with the right names, the right files.
I can play the .M2TS files that have been renamed to 0000x.M2TS with PowerDVD or MPC. Then I burn a UDF 2.5 DVD using Nero burning room 8. I include the \BDMV and \CERTIFICATE folders.
When I attempt to play the DVD from PowerDVD
When I attempt to play the DVD from my PS3
I get a black screen and no sound.
I have read all the comments in this forum and others and tried again and again, but I have not been successful so far.
Can you help?
fib0by
28th March 2008, 06:10
I get a black screen and no sound.
This is odd. I did something similar, except I used files from a different AVCHD camcorder (Canon HF10), and burned the disk with ImgBurn, but then the PS3 was able to play it just fine. tsMuxeR has a less than optimal way of setting the chapter marks, but nevertheless, at least the BD image was playable.
I'm willing to do a test if you can put a short m2ts file somewhere online so I can download it. Don't process it, just download it from the camcorder and put it on a site. I can author it with tsMuxeR, burn it on a DVD-RW then test it on the PS3.
tchrin
28th March 2008, 07:47
Thanks for your kind answer:
The input file
Link to download the .M2TS file coming straight from my SONY camcorder. Size less than 6 Mb.
http://www.yousendit.com/transfer.php?action=download&ufid=55E5F3EF31C17921
The generated BR output
Link containing the entire Blu-Ray structure generated by TSMuxer 1.6.3.
http://www.yousendit.com/transfer.php?action=download&ufid=40A7D02B1C05EA3C
Pyth0n
28th March 2008, 08:14
I'm using the latest 2.20 firmware and remuxed Rambo First Blood MKV with DTS-ES and @5.1 1280x544 to M2TS and it played perfectly (at least the video) in my PS3 under the XMB.
Tested with Terminator 2 same profile and audio and video was perfect.
Tested with Terminator 1 same video profile and AC3 audio and both audio and video perfect.
With other remuxes of those sources I wasn't able to have any video at all under my XMB.
Building a bluray structure to test with my PS3 now. Will post here later.
It will be great if 5.1 is supported under AVCHD disc. We could have subtitles after pelican add suport for 544p and other custom resolutions for his tool SUPread that converts SRT to SUP
Pyth0n
28th March 2008, 08:38
Burned the BD structure of Rambo 1 First Blood @5.1 1280x544 and DTS-ES audio. I just added the files to the tsmuxer and made it create a blue ray structure for me.
The PS3 started to play the disc and yes, I got image on the screen but with a big green area on the botton. The area corresponding to the missing 176 pixels to reach 720p I guess.
For who doesn't want DTS and doesn't need subtitle the just remux is great now since the PS3 support others resolutions.
gav1577
28th March 2008, 09:49
Burned the BD structure of Rambo 1 First Blood @5.1 1280x544 and DTS-ES audio. I just added the files to the tsmuxer and made it create a blue ray structure for me.
The PS3 started to play the disc and yes, I got image on the screen but with a big green area on the botton. The area corresponding to the missing 176 pixels to reach 720p I guess.
For who doesn't want DTS and doesn't need subtitle the just remux is great now since the PS3 support others resolutions.
yes you are correct it has to be 1280x720 or you get green bars/bar
gav1577
28th March 2008, 09:52
Thanks for your kind answer:
The input file
Link to download the .M2TS file coming straight from my SONY camcorder. Size less than 6 Mb.
http://www.yousendit.com/transfer.php?action=download&ufid=55E5F3EF31C17921
The generated BR output
Link containing the entire Blu-Ray structure generated by TSMuxer 1.6.3.
http://www.yousendit.com/transfer.php?action=download&ufid=40A7D02B1C05EA3C
Try tsremux and uncheck bypass audio alingment does that work ? sounds like you are getting the same problem as me (black screen no sound) :)
spida_singh
28th March 2008, 12:43
I'm using the latest 2.20 firmware and remuxed Rambo First Blood MKV with DTS-ES and @5.1 1280x544 to M2TS and it played perfectly (at least the video) in my PS3 under the XMB.
Tested with Terminator 2 same profile and audio and video was perfect.
Tested with Terminator 1 same video profile and AC3 audio and both audio and video perfect.
With other remuxes of those sources I wasn't able to have any video at all under my XMB.
Building a bluray structure to test with my PS3 now. Will post here later.
It will be great if 5.1 is supported under AVCHD disc. We could have subtitles after pelican add suport for 544p and other custom resolutions for his tool SUPread that converts SRT to SUP
When you say Terminator 2 with same profile worked ok, was this also a 1280x544 @5.1 profile dts mkv remuxed into an M2TS without 4.1 profile change? Did audio and video work streamed, or from the internal hdd?
n0mag!c
28th March 2008, 13:15
Originally Posted by n0mag!c
Thanks! But could you be so kind to upload the blu-ray structure for 2-3-4-5-6 titles blu-ray (without "stream" folder)for all of us who didn't own nero with blu-ray plug-in? Maybe it also helps Roman to include option to create multi-title blu-ray output in "TsMuxer", as we all desperate wish.
Not sure exactly what you want, I use tsMuxer to populate the 2-3-4-5-6 directories one at a time with the videos that I want to be the 2nd title then 3rd title etc., then use a batch file to copy and rename the streams, playlist and clipinf into the “1” directories, then burn the contents of the 1 directory.
I have also used movie factory 6/w bluray to create the menus.
I don’t know enough about the structure of the menu, playlist or clipinf files to create them from scratch so I use one of these programs to create the files for me. If you know of another program for menu creation that also creates the playlist and clipinf files I’m sure it would also work.
Don't bother yourself anymore, I got them by other way. Thanks for the idea! Will spend weekend trying...
Pyth0n
28th March 2008, 17:37
When you say Terminator 2 with same profile worked ok, was this also a 1280x544 @5.1 profile dts mkv remuxed into an M2TS without 4.1 profile change? Did audio and video work streamed, or from the internal hdd?
The T2 was @5.1 1280x688 with DTS.
The video plays but XMB doesn't play DTS.
I remuxed only the sample from the movies and put them in a 2GB SD card.
Remux only not reencode or profile change. The profile kept @5.1 and tsmuxer id it as 5.1
spida_singh
28th March 2008, 17:50
The T2 was @5.1 1280x688 with DTS.
The video plays but XMB doesn't play DTS.
I remuxed only the sample from the movies and put them in a 2GB SD card.
Remux only not reencode or profile change. The profile kept @5.1 and tsmuxer id it as 5.1
Thanks, all i want next in a fw update is the ability for the ps3 to accept dts audio in a vob or m2ts container. Time will tell, thanks for reply.
DoomBot
28th March 2008, 21:04
Any one know step by step using vc1conv ,wish it wasnt cmd i hate typing in this stuff. I have been trying to do this but cant get it to work.
kurt
29th March 2008, 00:37
Any one know step by step using vc1conv ,wish it wasnt cmd i hate typing in this stuff. I have been trying to do this but cant get it to work.
hint: maybe use Yraen's eac3to and more GUI :)
NSV
29th March 2008, 01:52
Please add the capabilities to mux DVB Subtitles.
thx
DoomBot
29th March 2008, 02:07
hint: maybe use Yraen's eac3to and more GUI :)
I got the hint, thank you this is much better!:)
mrr19121970
29th March 2008, 08:18
I had a problem with Casino HD-DVD with both ripped onto the hard drive and direct from the disk. I was using v1.63 (same with V1.61), after 86.3% through, I got the message tsmuxer must end (send details etc). I also tried he output from evodemux with the same result.
update: i tried v1.65, but that detected the stream as 30000/1001 (not 24000/1001 like the earlier versions). it failled after 3.6%.
update. i got it through 100% now. evodemux (0.627), vc1conv (0.3), tsmuxer (1.63). very long winded, I've never had to do that before - always tsmuxer handled everything. i've yet to see the result on the tvix 6500a yet.
Any ideas. Thanks. Mike.
mrr19121970
29th March 2008, 13:27
I also had a problem with cars 'seamless branching' playing on the tvix 6500a. The playback after creating ts or m2ts with tsmuxer (1.63) would play fine on the ps3 or pc with powerdvd. however the playback would stick/jump at the seams on the tvix 6500a.
Now i just tried demuxing the video/audio with tsmuxer (1.63), running through h264info (22 alpha) and then muxing the new video and original audio with tsmuxer (1.63) and the result plays perfectly in the tvix.
does this mean there is a bug in tsmuxer ?
mike
DoomBot
29th March 2008, 16:55
I also had a problem with cars 'seamless branching' playing on the tvix 6500a. The playback after creating ts or m2ts with tsmuxer (1.63) would play fine on the ps3 or pc with powerdvd. however the playback would stick/jump at the seams on the tvix 6500a.
Now i just tried demuxing the video/audio with tsmuxer (1.63), running through h264info (22 alpha) and then muxing the new video and original audio with tsmuxer (1.63) and the result plays perfectly in the tvix.
does this mean there is a bug in tsmuxer ?
mike
So you figured out a way thats cool, there must be a bug in tsmuxer then, hope it can be worked out.I have the tvix 4100 and have the same problems with joined files.
radius
29th March 2008, 18:23
Hiya,
in case it has not been discussed before, i'm facing a problem with subtitles timings when concatenating files, I wanted to encode the simpsons movie bluray (it's splitted in 6 files) with french 'forced' subtitles so I created 1 big file using tsremux, the problem is when I demux the sup streams then use 'em in supread, the time is reset on each of the 6 parts of the movie :/
the only way i found to counter this is to assign each srt (from each sup) to its movie part then concatenate in avisynth but 1 correct sup / srt would be better :)
PS: there's an error with the concatenated 'forced' sup I get and supread, while the normal full lenght subtitles work (except for the time problem), but it may be a supread bug as well
Thanks your great work :)
guru1968
29th March 2008, 20:18
Hi,
tsMuxeR, latest version (as of writing 1.6.3) has problems demuxxing certain subtitles!
It does not complain at all, but the exported sup-files don't work! - e.g. SUPread and suprip won't work with those!
- this definitely is a tsMuxer issue, SUPs exported by xportpgs (from the very same m2ts) do work very well...
greetz,
guru
roman76r
29th March 2008, 22:01
New version 1.7.1(b) is ready.
- Bug fixed: Now pulldown info correctly processed.
- Ability to remove pulldown info from stream added. All video codecs are supported: H.264, VC-1, MPEG2.
- Some small bug fixes and improvements. Also tsMuxeR package size is decreased and dependings to other libraries have been removed.
Atak_Snajpera
29th March 2008, 22:29
any progress with srt subtitles ? :)
SeeMoreDigital
29th March 2008, 22:44
Would it be possible to add/amend the PAR of an AVC video stream?
roman76r
29th March 2008, 22:52
Atak_Snajpera
any progress with srt subtitles ?
While not. I have decide to implement pulldown support before .srt.
SeeMoreDigital
Would it be possible to add/amend the PAR of an AVC video stream?
What is it? Picture aspect ratio?
Atak_Snajpera
29th March 2008, 23:02
While not. I have decide to implement pulldown support before .srt.
Ok Roman! I can wait :)
survivant001
29th March 2008, 23:11
roman76r
did you fix the problem with the splitting option int he bluray ? We obtain invalid disc (on the PS3) when the movie reach the end of the first part of the movie
XolocoTuxmaster
29th March 2008, 23:12
roman76r, I can port the GUI to linux.
If you want to send me the code by email, this is mine:
xolocotuxmaster[at]gmail[dot]com
SeeMoreDigital
29th March 2008, 23:33
SeeMoreDigital
What is it? Picture aspect ratio?Yes...
For those re-muxing MKV sources it would be most useful, as the PAR signalling is often removed from the stream and placed within the container.
Cheers
roman76r
29th March 2008, 23:46
survivant001
did you fix the problem with the splitting option int he bluray ? We obtain invalid disc (on the PS3) when the movie reach the end of the first part of the movie
While not. Can you create 2 identical releases in sonic scenarist and tsMuxeR? And make sure what release from sonic is work on PS3. When I'll can compare releases.
gav1577
29th March 2008, 23:50
@roman have you had a chance to take a look at my samples i uploaded yet? i still am getting a black screen and no sound with all my 1080 files when creating bluray structure/avchd dvd regardless of what format they are in even original files straight from bluray without encoding give the same result. this is very odd as all my files will play on my pc and if streamed to the ps3 and also from ext usb. btw all files will play in avchd dvd/bluray structure if created by
tsremux any ideas :confused:
ps this problem is apparent also with latest Version 1.7.1(b)
roman76r
29th March 2008, 23:56
gav1577
Try to remux file into tsRemuxer.
survivant001
30th March 2008, 00:01
survivant001
While not. Can you create 2 identical releases in sonic scenarist and tsMuxeR? And make sure what release from sonic is work on PS3. When I'll can compare releases.
excellent. I'll do that this weekend
I'll keep you inform.
gav1577
30th March 2008, 01:15
gav1577
Try to remux file into tsRemuxer.
Thats what i have been doing just wanted to know you were aware of the issue and wanted confirmation that its not just me who is getting this problem i uploaded some samples but nobody has yet confirmed i guess it just my ps3 then as i seem to be the only one to be experiencing the black screen no sound problem
thanks
Ryu77
30th March 2008, 03:01
What is it? Picture aspect ratio?
Pixel Aspect Ratio
Edit: My bad... I just realised this was already answered. Isn't PAR the acronym for Pixel Aspect Ratio not Picture Aspect Ratio? I thought AR meant the Aspect Ratio, which is what the player uses to determine the picture AR.
Am I misunderstanding this? :confused:
Quatre
30th March 2008, 07:37
maybe tsMuxeR could auto update (like mkv2vob) or better yet give the option to update within the prog instead of having to dl the new option and then uninstall/delete the old.
mrr19121970
30th March 2008, 07:52
I also had a problem with cars 'seamless branching' playing on the tvix 6500a. The playback after creating ts or m2ts with tsmuxer (1.63) would play fine on the ps3 or pc with powerdvd. however the playback would stick/jump at the seams on the tvix 6500a.
Now i just tried demuxing the video/audio with tsmuxer (1.63), running through h264info (22 alpha) and then muxing the new video and original audio with tsmuxer (1.63) and the result plays perfectly in the tvix.
does this mean there is a bug in tsmuxer ?
mike
@Roman. Thanks for the good work. Please keep it up.
I tried Cars (all regions with 28 files) with V1.71, and can confirm that tsmxuer still doesn't join the files together the same way as demuxing, running through h264info and remuxing. there is still the bump at the seams, judder, audio out of sync followed by a frozen image when played back on the tvix 6500a.
Update: I also retried Charlie & The Chocolate factory HD-DVD. It went through all the way to the end, but I got several E-AC3 Out of sync messages (which I didn't get using EvoDemuxer, VC!CONV & tsmuxer. The same for Bourne Supremacy HD-DVD, but this time it failled 63.1% through, with the 'encountered a problem and needs to close' message fo Offset 00044d1d.
Mike
chamb_link
30th March 2008, 11:20
Thank you for this muxer !
I still have a question :
Will it be possible later to mux dvb-sub subtitles in a ts stream ?
(It's the only way for me to read subtitled HD movies from my "freebox")
roman76r
30th March 2008, 12:38
chamb_link
Will it be possible later to mux dvb-sub subtitles in a ts stream ?
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
Ryu77
30th March 2008, 13:04
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
Yes PLEASE!!! I am so looking forward to this. I have a whole Army of people on AfterDawn that I continually help with PS3 video files. I recommend tsMuxeR to be used on almost every occasion.
Please hurry on this! I give you full permission to stay awake for the next 48 hours until this is created! Where would you like the 1kg jar of Coffee shipped to? Hehe... :)
survivant001
30th March 2008, 13:17
chamb_link
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
nice.
#6 - multi-titles (like for anime)
#7 - menus
a) (1 by movie, )
b) for chapters with a picture of the first frame of the chapter )
c) for audio track
d) for subtitle ON/OFF
what do you think ?
Atak_Snajpera
30th March 2008, 14:14
#6 - multi-title (like for anime)
#7 - menu
a) (1 by movie, )
b) for chapters with a picture of the first frame of the chapter )
c) for audio track
d) for subtitle ON/OFF
I would vote only for simple menu (sciptable menu) without b c (Audio can be switched on/off during playback) and d (subtitles can be switched on/off during playback)
ExSport
30th March 2008, 14:23
Great work Roman, great prog and support:thanks:
Now tried Planet Earth HD-DVD and after removing pulldown stream is detected as interlaced.
It is possible to do same kind of work as VC1CONV does?
When I import VC-1 raw stream from VC1CONV, your prog detect it correctly as 1920x1080p, 23.976.
Thanks
ExSport
survivant001
30th March 2008, 16:11
I would vote only for simple menu (sciptable menu) without b c (Audio can be switched on/off during playback) and d (subtitles can be switched on/off during playback)
simple menu at first.. but can add the feature for the others menus. Everything can be configurable.
example
if you pass the command -menu-audio it will create the audio menu, ..
dirkr
30th March 2008, 16:37
Great work Roman, great prog and support:thanks:
Now tried Planet Earth HD-DVD and after removing pulldown stream is detected as interlaced.
It is possible to do same kind of work as VC1CONV does?
When I import VC-1 raw stream from VC1CONV, your prog detect it correctly as 1920x1080p, 23.976.
Thanks
ExSport
Same thing on "Neues vom Wixxer HD-DVD" ...after removing pulldown with TSMuxer Mediainfo says interlaced, just like before....
VC1Conv did the job.
roman76r
30th March 2008, 16:44
dirkr
Same thing on "Neues vom Wixxer HD-DVD" ...after removing pulldown with TSMuxer Mediainfo says interlaced, just like before....
Yes. tsMuxeR remove pulldown marks only, It does not try to convert interlaced video to progresive. why converting to progressive mode is necessary? It does not improve visual quality.
roman76r
30th March 2008, 17:28
* Version 1.7.2(b)
- Issue with demuxing PGS to SUP format fixed.
dd03pehe
30th March 2008, 17:30
chamb_link
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
Very nice! :)
dirkr
30th March 2008, 17:44
dirkr
Yes. tsMuxeR remove pulldown marks only, It does not try to convert interlaced video to progresive. why converting to progressive mode is necessary? It does not improve visual quality.
Well, the reason for that is simple.....My Popcornhour box stutters If I want to play the movie in 24p as long as it is interleaced.
By using vc1conv I can play every HD-DVD smooth in 24p! That is the reason and I thought your removing pulldown button does the same as vc1conv.
As far as I know VC1conv doesn't convert anything it changes the header....
DoomBot
30th March 2008, 17:55
Well, the reason for that is simple.....My Popcornhour box stutters If I want to play the movie in 24p as long as it is interleaced.
By using vc1conv I can play every HD-DVD smooth in 24p! That is the reason and I thought your removing pulldown button does the same as vc1conv.
As far as I know VC1conv doesn't convert anything it changes the header....
Thats correct, VC1conv only changes the header.
roman76r
30th March 2008, 18:01
VC1conv does 2 actions:
-Removal pulldown marks.
-сhange frames header type from interlaced to progressive.
OK. I'll add second action in the future version.
TEB
30th March 2008, 18:24
chamb_link
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
Awesome.. Will u support DVD subs --> DVB subs ? with the ability to remove source subs ? (strip away unnecessary garbage!)
Keep up the good work!
TE
kurt
30th March 2008, 19:17
VC1conv does 2 actions:
-Removal pulldown marks.
-сhange frames header type from interlaced to progressive.
OK. I'll add second action in the future version.
much appreciated for us Popcorn users :thanks:
dirkr
30th March 2008, 19:25
VC1conv does 2 actions:
-Removal pulldown marks.
-сhange frames header type from interlaced to progressive.
OK. I'll add second action in the future version.
A HUGE Thank you !!!!!!!!!!!!!!!!!!!!!!!!!!
guru1968
30th March 2008, 19:25
* Version 1.7.2(b)
- Issue with demuxing PGS to SUP format fixed.
Confirmed!
- at least the issues I ran into are history with version 1.7.2(b)
Thanx
guru
nekrosoft13
30th March 2008, 23:45
would it be possible to add an option to merge files?
roman76r
31st March 2008, 00:23
dirkr
kurt
In any case, please try new version on popkorn. May be reason of stutters in pulldown marks only.
survivant001
31st March 2008, 00:49
dirkr
kurt
In any case, please try new version on popkorn. May be reason of stutters in pulldown marks only.
what is popkorn ?
DoomBot
31st March 2008, 01:36
Popcorn hour is a media player
73ChargerFan
31st March 2008, 02:20
First, I demuxed a TS file into the H264 & LPCM streams.
The LPCM track was exported as two 6-channel wav files, due to the size limit of the wav format. SurCode DTS needs 6 separate mono wav files, one for each channel. I wasted all day trying to create these, and most of the tools aren't up to it.
Finally I used Audacity 1.3.4-beta to merge the parts, rename the streams (it named them 1, 2, ..., 6), then exported the separated streams. DIFFICULT.
Encoded LPCM track to DTS 1.536 mb/s using SurCode DVD DTS version 1.0.23.
The .dts file gave error "can't detect stream type" (latest mpc can play it, but for some reason the length was expanded from 131 minutes to 133 minutes.)
A 6 channel DTS .wav file was recognized as 2 channel (so does mpc.)
tsMuxeR v1.7.2 correctly recognized the DTS Compact file .cpt.
Now I'm trying to remux the results.
Q1: Should I enable or disable "Add picture timing info" and "Continually insert SPS/PPS" options for the H264 stream? What are these options?
Q2: Can the options be explained in the first post?
Q3: Can the readme.txt file be translated from russian to english?
Q4. Can an option be added to export LPCM tracks to separate channels, as mono WAV files with the names "FL, FR, CENTER, LFE, SL, SR"?
Thanks for all the hard work.
73ChargerFan
31st March 2008, 02:29
I cleared the two options, "timing info" & "SPS/PPS" and muxed a few minutes work, and the results look and sound good.
When I mux, I get the following messages in the output:
Decoding H264 stream (track 1): Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
H.264 muxing fps not set. Get fps from stream.
Why the error message about the fps not set?
Ryu77
31st March 2008, 03:33
I cleared the two options, "timing info" & "SPS/PPS" and muxed a few minutes work, and the results look and sound good.
When I mux, I get the following messages in the output:
Decoding H264 stream (track 1): Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
H.264 muxing fps not set. Get fps from stream.
Why the error message about the fps not set?
The message is simply letting you know that you didn't set the fps manually and it will get the information from the stream.
In regards to your "Add picture timing info" and "Continually insert SPS/PPS" question... I would also like to know detailed information about what these options actually do.
kurt
31st March 2008, 07:12
dirkr
kurt
In any case, please try new version on popkorn. May be reason of stutters in pulldown marks only.
sorry, unfortunately I'm not at home for the next 14 days and cannot test.
dirkr?
but if I remember correctly the early vc1conv version (which only removed pulldown) did actually work without stuttering on Pocorn Hour ...
n0mag!c
31st March 2008, 07:53
* Version 1.6.3(b)[/URL]
-Bug fixed: PTS/DTS timing for MPEG2 streams without GOP headers filled wrong
720x576@25 - now plays fine on PS3
1920x1080@24 - now plays fine on PS3
1920x1080@30 (with 3:2 pulldown) - still can't plays fine on PC & PS3
* Version 1.7.2(b)
- Bug fixed: Now pulldown info correctly processed.
- Ability to remove pulldown info from stream added. All video codecs are supported: H.264, VC-1, MPEG2.
I will test again with new version this week.
dirkr
31st March 2008, 09:11
dirkr
kurt
In any case, please try new version on popkorn. May be reason of stutters in pulldown marks only.
tested with 1.7.1b => not working.
will try 1.7.2b in 2 hours
fbd
31st March 2008, 10:33
tested with 1.7.1b => not working.
will try 1.7.2b in 2 hours
@ roman76r and all
vc1conv V0.3 modify these settings :
http://forum.doom9.org/showpost.php?p=1108596&postcount=54
See Ron writing:
Resetting the interlaced flag to 0 (yes)
Resetting the pulldown flag to 0 (no)
Resetting the frame rate to 24000/1001 (yes)
Removing the FCM (yes)
Removing TFF/RFF (aka RPTFRM) (no)
Removing UVSAMP (yes)
Removing that last byte if it is 0x00. (no)
I don't clear the pulldown flag. I just set RPTFRM to 0 in each frame. This seems to be the common practice on Blu-ray streams.
Regards,
Franck
mmace
31st March 2008, 10:46
I tried this software yesterday on 2 films, both are 1920x1080 mpeg2 23.976fps m2v files, I also had .dts 6 channel 1500kps for each of them.
I tried muxing to m2ts as well as Blu-ray structure, both films ended up with no audio (I tried playing the .dts and it's fine on its own)
what am I doing wrong?
roman76r
31st March 2008, 10:59
fdb
I don't clear the pulldown flag. I just set RPTFRM to 0 in each frame. This seems to be the common practice on Blu-ray streams
OK. Now I understood. It is other transformation which demands separate parameter in GUI.
dirkr
31st March 2008, 11:02
@roman76r:
1.7.2b seems to work (any changes comparing 1.71.b related to that issue?) but I would feel better if you could make the other changes too because Mediainfo says again 1080i and I don't know what happened if Popcornhour brings a new firmware version.....
n0mag!c
31st March 2008, 11:48
I tried this software yesterday on 2 films, both are 1920x1080 mpeg2 23.976fps m2v files, I also had .dts 6 channel 1500kps for each of them.
I tried muxing to m2ts as well as Blu-ray structure, both films ended up with no audio (I tried playing the .dts and it's fine on its own)
U ain't say where you're playing movies. Please be more specific.
mmace
31st March 2008, 12:13
they aren't playing with audio on my PC in mpc or vlc. I'm wanting to put them on BD in BDMV format but cannot seem to get a working mux
n0mag!c
31st March 2008, 12:45
they aren't playing with audio on my PC in mpc or vlc. I'm wanting to put them on BD in BDMV format but cannot seem to get a working mux
You know, the same thing happens on my PC. DTS audio didn't play with MediaPlayerClassic with HAALI media splitter, but plays fine with power dvd. I didn't go deep with this issue 'cause it ain't really bother me as I'm watching movies on PS3 on AVCHD or BD-R(E).
mmace
31st March 2008, 12:55
it doesn't playback with PDVD either, will give it a go and burn to BD-RE then to see if it works on the PS3, cheers for the help (here & my other post)
survivant001
31st March 2008, 14:07
@roman76
I have a sample for the split and playlist
http://forum.doom9.org/showthread.php?t=136419
hope that can help.
thanks
buggymonkey
31st March 2008, 15:37
Hi Roman
excellent tool keep up the good work ,
is there anyway you could get a DTS-HD to AC3 downconverter in there ???
I know I want everything ;)
many thanks again
roman76r
31st March 2008, 16:04
survivant001
Thanks. I'll work on it.
dirkr
31st March 2008, 16:28
is there anyway you could get a DTS-HD to AC3 downconverter in there ???
Why? every reveicer today could handle dts. And tsmuxer make a downconvert. So why?
Nobody needs it really
vob
31st March 2008, 16:39
Why? every reveicer today could handle dts. And tsmuxer make a downconvert. So why?
Nobody needs it really
You forget PS3 users that don't want to burn BR but play the streams from their hard disk or media server (mediatomb etc). PS3 cannot handle DTS within eg. MPEG containers. But it can play AC3 AAC aso. So it would make things easier.
btw: to convert dts to ac3 use ffmpeg
ffmpeg -i input.dts -acodec ac3 -ac 6 -ab 384K output.ac3
dirkr
31st March 2008, 16:44
You forget PS3 users that don't want to burn BR but play the streams from their hard disk or media server (mediatomb etc). PS3 cannot handle DTS within eg. MPEG containers. But it can play AC3 AAC aso. So it would make things easier.
/CODE]
ok, didn't know that but i own a ps3 :)
Ryu77
31st March 2008, 17:26
btw: to convert dts to ac3 use ffmpeg
ffmpeg -i input.dts -acodec ac3 -ac 6 -ab 384K output.ac3
Why use 384Kbs, when the PS3 can decode ac3 at 640Kbs? Wouldn't you prefer the higher bitrate to increase the quality?
vob
31st March 2008, 20:06
Why use 384Kbs, when the PS3 can decode ac3 at 640Kbs? Wouldn't you prefer the higher bitrate to increase the quality?
Sure you can even use 640K. This was just an example ;)
BTW: You need he ability to hear the difference. And the equipment ;)
hero88
31st March 2008, 20:25
I still have issues with 1.7.2 and extracting subs, I am extracting from ID4, blu-ray, bd+ removed.
I have extracted 4 subs 3 us & 1 dk, and SupRead is only able to see the first line in one of the them, it gets the number of lines and timings correctly though, whereas SupRip is able to detect all text in all 4 files succesfully.
Let me know if you wish to have a look at any the sup files
kurt
31st March 2008, 20:28
I still have issues with 1.7.2 and extracting subs, I am extracting from ID4, blu-ray, bd+ removed.
I have extracted 4 subs 3 us & 1 dk, and SupRead is only able to see the first line in one of the them, it gets the number of lines and timings correctly though, whereas SupRip is able to detect all text in all 4 files succesfully.
Let me know if you wish to have a look at any the sup files
same here with Pirates 3. maybe it's a bug in supread...
hero88
31st March 2008, 23:30
I have now tried to demux a sub using tsremux 0.0.20, and supread is still unable to read it so it seems to be an issue with supread and not tsmuxer. Suprip is still able to read it.
Suprip has an issue with the timings though, so if anyone else has issues, here is my workaround.
Get the subs, load them into supread and save the srt without doing anything, this will save the timings.
Now load the sub into suprip and ocr it, save that also.
load both srt files into Subtitle Processor and copy the timings from the supread created srt to the srt created by suprip.
Save the suprip created srt again and you should have a file which should be working correctly.
fib0by
1st April 2008, 05:25
Thanks for your kind answer:
The input file
Link to download the .M2TS file coming straight from my SONY camcorder. Size less than 6 Mb.
http://www.yousendit.com/transfer.php?action=download&ufid=55E5F3EF31C17921
The generated BR output
Link containing the entire Blu-Ray structure generated by TSMuxer 1.6.3.
http://www.yousendit.com/transfer.php?action=download&ufid=40A7D02B1C05EA3C
Authored with 1.7.2 and the PS3 doesn't play anything - black screen, no sound.
73ChargerFan
1st April 2008, 05:33
hero88, I just survived a book of tongue twisters by Dr Seuss, and your post gave me a headache. :)
Quatre
1st April 2008, 07:58
You forget PS3 users that don't want to burn BR but play the streams from their hard disk or media server (mediatomb etc). PS3 cannot handle DTS within eg. MPEG containers. But it can play AC3 AAC aso. So it would make things easier.
btw: to convert dts to ac3 use ffmpeg
ffmpeg -i input.dts -acodec ac3 -ac 6 -ab 384K output.ac3
use mkv2vob to make an x264 mkv file into one playable on ps3 (it remuxes to avc or transcodes if it has to) and recodes dts to ac3.
BDLAB
1st April 2008, 11:00
Hi Roman76,
thanks for the powerfull tool.
I have a problem with version 1.7.1/2. The program regulary crashes when I try to demux or mux a H264/AC3 TS stream. Alternatively the program terminates with the message "Bitstream exception. It does not have to be! ...".
Earlier versions (1.6.3 or lower) work fine.
Any ideas ?
Thanks
guru1968
1st April 2008, 12:08
@kurt, hero88:
try demuxing the subs with xportpgs, that worked for me before tsMuxeR 1.7.2 was out...
(the demuxed streams are not identical, so there are chances that tsMuxer stil has SUB issues)
BTW:
CLI syntax is:
xportpgs -jhus <filename> 1 1 1 <subtitle stream no>
demuxes one subtitle at a time, always with the name bits0001.sub (into xportpgs installation directory); be sure to move or rename that file before doing the next subtitle...
Renzz
1st April 2008, 17:23
Crashing immediately for me too (1.7.2) when trying to remux a BBC-HD AVC/AC3 TS file to M2TS.
DrWatson log shows
Application exception occurred:
App: C:\Video\TSMuxer\tsMuxeR.exe (pid=5296)
When: 01/04/2008 @ 17:15:58.662
Exception number: c0000005 (access violation)
kurt
1st April 2008, 17:53
@kurt, hero88:
try demuxing the subs with xportpgs, that worked for me before tsMuxeR 1.7.2 was out...
(the demuxed streams are not identical, so there are chances that tsMuxer stil has SUB issues)
BTW:
CLI syntax is:
xportpgs -jhus <filename> 1 1 1 <subtitle stream no>
demuxes one subtitle at a time, always with the name bits0001.sub (into xportpgs installation directory); be sure to move or rename that file before doing the next subtitle...
thx, will try this out soon.
73ChargerFan
1st April 2008, 19:36
Q1: Should I enable or disable "Add picture timing info" and "Continually insert SPS/PPS" options for the H264 stream? What are these options?
I turned off SPS/PPS options, and my remux of the h264 stream into a TS container worked well and seeks fine. I still don't know under which conditions these flags are necessary.
I found an explanation of PPS in the h264info thread. (http://forum.doom9.org/showthread.php?p=1120380#post1120380)
Glorioso
1st April 2008, 23:18
What program can i use to make a 720p suntitle SUP file?
fib0by
2nd April 2008, 03:24
I have several .m2ts input files. I Add the first one, then I Append the rest of the files (so select Add for the first file, then select Append for all the remaining files).
I select the "create Blu-Ray disk" option, then click on the Blu-Ray tab.
There are 3 options for chapters:
no chapters
insert chapter every X minutes
custom chapter list
It would be very nice if there was a 4th option:
- insert chapter for every input file
This would be incredibly useful for .m2ts files downloaded from an AVCHD camcorder, where each file is typically a different scene. When creating a DVD or a BD, it's typical to insert a chapter for each scene - and since every scene is a different file, the feature request becomes obvious.
As a bonus, it would be nice if, when selecting this new option, tsMuxeR would not create one single huge file in the STREAM directory, but instead leave the files separate (essentially, if there are 5 input files, create 5 files in STREAM).
But that's less important. The most important thing is the authoring feature of having a chapter inserted automatically for every input file.
That's actually how some AVCHD camcorders create the BD image on the flash card in real time - each scene is a separate file, and if you burn the flash on a BD, each file plays as a separate chapter.
This feature would make tsMuxeR very useful for people who create HD content with AVC camcorders (and probably with HDV camcorders too).
Thank you.
Ryu77
2nd April 2008, 04:42
What program can i use to make a 720p suntitle SUP file?
http://forum.doom9.org/showthread.php?t=134402
@roman76r
When will you release the 172(b) for Linux?
roman76r
2nd April 2008, 08:45
survivant001
I have found some discrepancies to the standard at splitted files in a blu-ray muxing mode in tsMuxer. I'll create update tomorrow or after tomorrow.
BDLAB
I have a problem with version 1.7.1/2. The program regulary crashes when I try to demux or mux a H264/AC3 TS stream. Alternatively the program terminates with the message "Bitstream exception. It does not have to be! ...".
Earlier versions (1.6.3 or lower) work fine.
Any ideas ?
Yes. I found this problem with version 1.7.1/2. This bug appear for H.264 streams. Workaround for this problem: you can use older version or demux stream and process it with h264Info.
Lacix
2nd April 2008, 09:58
I've converted a .srt file to a .sup file with Supread, then I've created a Blu-ray compilation with AC3 and DTS sound.
My problem is that I can't switch off the subtitles while playing on PS3. Is it normal ?
I've tried running the linux binary from your website with the following error:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
Looks like it was linked against an older version of libstc++
Anybody else have this problem?
Same here with Fedora 8! Any workaround?
survivant001
2nd April 2008, 12:48
survivant001
I have found some discrepancies to the standard at splitted files in a blu-ray muxing mode in tsMuxer. I'll create update tomorrow or after tomorrow.
good news.. thanks
Glorioso
2nd April 2008, 13:52
http://forum.doom9.org/showthread.php?t=134402
SUORead only makes 1080p subs, no 720p ondes
Ryu77
2nd April 2008, 14:29
SUORead only makes 1080p subs, no 720p ondes
Glorioso, did you read that guide thoroughly?
The method stated there uses Sonic Scenarist which can accept subtitles exported as a custom image format from Subtitle Workshop 4 (srt method).
I have successfully created a 720p BD-9 with switchable subtitles using that method.
phigment
2nd April 2008, 16:06
Same here with Fedora 8! Any workaround?
Well, I upgraded my version of GCC and that helped.
To do this easily on ubuntu, I just grabbed the latest gcc-snapshot package. I then made sure libstdc++ was pointing to the version from that snapshot.
This seemed to solve the problem, but I haven't had the time to test any actual demuxes or muxes though.
Well, I upgraded my version of GCC and that helped.
I see. I still have 2.7 installed. Maybe you could test it and let me/us know if it's worth the effort.
The other idea is to use wine...
fib0by
2nd April 2008, 17:09
The other idea is to use wine...
tsMuxergui does not work with WINE. At least not for me. I am running the very latest stable WINE release (subscribed to their software repository, so it gets updated whenever they release a new version) on Ubuntu 7.10 and 7.04
It appears to work fine, it launches, but it gives errors when I try to add AVCHD .m2ts files.
It would be great if the GUI could run with WINE.
hm10
2nd April 2008, 17:21
can you please release the source code?
thx
Glorioso
2nd April 2008, 18:41
Glorioso, did you read that guide thoroughly?
The method stated there uses Sonic Scenarist which can accept subtitles exported as a custom image format from Subtitle Workshop 4 (srt method).
I have successfully created a 720p BD-9 with switchable subtitles using that method.
But you have to own scenarist, i'm using tsMuxer...
B4tm4n
2nd April 2008, 18:57
tsMuxergui does not work with WINE. At least not for me. I am running the very latest stable WINE release (subscribed to their software repository, so it gets updated whenever they release a new version) on Ubuntu 7.10 and 7.04
It appears to work fine, it launches, but it gives errors when I try to add AVCHD .m2ts files.
It would be great if the GUI could run with WINE.
I use tsMuxergui on my Mac via Crossover ( commercial verion of Wine for OS X) with out any problems.
redeemer
2nd April 2008, 19:38
Thankyou for a great program.
I'm having a little problem with a mux. The source files are a video (1920x816 H.264) track and a DTS audio track. The process seems to go fine:
SmartLabs tsMuxeR. Version 1.6.3(b) http://www.smlabs.net
Decoding H264 stream (track 1): Profile: High@4.1 Resolution: 1920:816p Frame rate: 23.976fps
0.0% complete
H264 bitstream changed: insert nal unit delimiters
Decoding DTS stream (track 2): Bitrate: 1536Kbps Sample Rate: 48KHz Channels: 6
B-pyramid level 1 detected. Shift DTS to 2 frames
761.4% complete
Processed 220688 video frames
761.7% complete
Mux successful complete.
Muxing time: 14 min 41.6273 sec
Except for the "761.4% complete" part, but I guess it's just being thorough :)
The resulting TS-file played back in VLC doesn't play any audio and under Stream Information it says:
Stream 0
-Codec: h264
-Language:
Type:Video
Stream 1
Codec: spu
Language:
Type: Subtitle
Which seems a bit strange...
I'm using the 1.6.3(b) Linux version BTW.
Here's the output of mkvinfo:
+ EBML head
|+ Doc type: matroska
|+ Doc type version: 1
|+ Doc type read version: 1
+ Segment, size 13229844271
|+ Seek head (subentries will be skipped)
|+ EbmlVoid (size: 4025)
|+ Segment information
| + Timecode scale: 1000000
| + Muxing application: libebml v0.7.7 + libmatroska v0.8.1
| + Writing application: mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
| + Duration: 9205.259s (02:33:25.259000000)
| + Date: Tue Feb 26 08:06:06 2008 UTC
| + Segment UID: 0x8d 0x40 0x11 0x6c 0x6d 0xd8 0xec 0x4d 0x82 0x93 0xaf 0x53 0xe3 0xa7 0x80 0x08
|+ Segment tracks
| + A track
| + Track number: 1
| + Track UID: 4041803943
| + Track type: audio
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 1
| + MinCache: 0
| + Timecode scale: 1.000000
| + Max BlockAddition ID: 0
| + Codec ID: A_DTS
| + Codec decode all: 1
| + Language: eng
| + Audio track
| + Sampling frequency: 48000.000000
| + Channels: 6
| + A track
| + Track number: 2
| + Track UID: 190869418
| + Track type: subtitles
| + Enabled: 1
| + Default flag: 0
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 0
| + Timecode scale: 1.000000
| + Max BlockAddition ID: 0
| + Codec ID: S_TEXT/UTF8
| + Codec decode all: 1
| + Language: eng
| + A track
| + Track number: 3
| + Track UID: 1
| + Track type: video
| + Enabled: 1
| + Default flag: 1
| + Forced flag: 0
| + Lacing flag: 0
| + MinCache: 1
| + Timecode scale: 1.000000
| + Max BlockAddition ID: 0
| + Codec ID: V_MPEG4/ISO/AVC
| + Codec decode all: 1
| + CodecPrivate, length 167
| + Default duration: 41.708ms (23.976 fps for a video track)
| + Language: eng
| + Video track
| + Pixel width: 1920
| + Pixel height: 816
| + Interlaced: 0
| + Display width: 1920
| + Display height: 817
|+ EbmlVoid (size: 1024)
|+ Cluster
Any ideas what's wrong?
dorati
2nd April 2008, 20:00
I have problem with TS-Files. The A/V-Delay is not calculated correct.
Is the Source of your Programm available ?
If not, how you calculate the PCR (what is changed /different to TsRemux) ?
Thank you.
ljy767
3rd April 2008, 03:07
"MKV"
Video #1
Codec : MPEG-4 AVC
Codec/Info : MPEG4 ISO advanced profile
PlayTime : 3mn 28s
Width : 712 pixels
Height : 352 pixels
Display Aspect ratio : 2.455
Frame rate : 23.976 fps
"MUX TS"
Video #1011
Codec : AVC
Codec/Info : MPEG-4 AVC
Codec profile : High@L5.1
Width : 720 pixels
Height : 352 pixels
Display Aspect ratio : 2.045
~~~~~~~~~~~~~~~~~~~~
mkv:Display Aspect ratio : 2.455
ts:Display Aspect ratio : 2.045
HOW....?
buggymonkey
3rd April 2008, 09:20
Why? every reveicer today could handle dts. And tsmuxer make a downconvert. So why?
Nobody needs it really
only as I i media stream to 4 rooms , 3 of which just have HD tv's
no AV recievers , so just me being lazy:devil:
and this would make it the only tool I required
at the moment I have to demux and m2ts stream ,
convert the DTS to AC3 in media coder and remux to m2ts ,
for use by my popcorn media tanks
now if I could do it with this one tool !!!!!:):thanks:
ElrondElvish
3rd April 2008, 20:10
There seem to be more than a few MKV files that have the DAR encoded in the container and the aspect ratio is missing from the video stream (a 264 stream for example).
tsMuxer doesn't seem to read the DAR from the MKV container and write that to the ts container, thus some movies are muxed with the wrong aspect ratio (the actual ratio of the encoded video instead of correct display ratio). An example:
Input MKV
Video #0
Codec : MPEG-4 AVC
Codec/Info : MPEG4 ISO advanced profile
Width : 704 pixels
Height : 432 pixels
Display Aspect ratio : 2.35
Output M2TS
Video #0
Codec : AVC
Codec/Info : MPEG-4 AVC
Width : 704 pixels
Height : 432 pixels
Display Aspect ratio : 1.630
Can tsMuxer be updated to read and thus write the original container DAR, or otherwise, is there a tool that can write the correct DAR to the ts output that tsMuxer generates?
:thanks: Thanks.
Warrex
4th April 2008, 00:44
chamb_link
Yes. I have started to improve subtitles support in tsMuxR.
I plan the following:
1. Add .srt subtitles support and ability to convert srt to PGS
2. Add dvd subtitles support and ability to convert srt to SUB.
3. Ability to convert SUB to PGS
4. Add HD-DVD subtitles, ability to convert HD-DVD subtitles to DVD SUB or PGS.
5. Add other txt based subtitles
Very impressive list! Would be cool if there was later on also an option to only extract forced subtitles (if they are not in a seperate stream).
Btw: Now that BD edit has correct chapter export (see below), would you please consider adding millisecond support for chapters?
http://forum.doom9.org/showpost.php?p=1121169&postcount=94
gav1577
4th April 2008, 02:14
@roman have you had a chance to take a look at my samples i uploaded yet? i still am getting a black screen and no sound with all my 1080 files when creating bluray structure/avchd dvd regardless of what format they are in even original files straight from bluray without encoding give the same result. this is very odd as all my files will play on my pc and if streamed to the ps3 and also from ext usb. btw all files will play in avchd dvd/bluray structure if created by
tsremux any ideas :confused:
ps this problem is apparent also with latest Version 1.7.1(b)
Hi roman i have done some tests and found the reason i am getting
a black screen and no sound with 1080 files. the reason is tsmuxer
is not producing an CLIPINF & PLAYLIST file for 1080 files only for 720. i took the CLIPINF & PLAYLIST file from a structure created with tsremux and dropped it into the structure tsmuxer created and it plays when burnt to avchd the problem is 1080 = no CLIPINF & PLAYLIST file can you fix this please :D
EDIT: Nevermind the newest version seems to work fine thanks :)
n0mag!c
4th April 2008, 07:14
* Version 1.7.1(b)[/URL]
- Bug fixed: Now pulldown info correctly processed.
- Ability to remove pulldown info from stream added. All video codecs are supported: H.264, VC-1, MPEG2.
Now 30fps MPEG-2 video stream with pulldown processed even strange. Resulting TS can't play correct even on PC. Video is playing at about 12 fps (very low CPU load) and audio is stuttering that much that I can say it can't really be heard.
B4tm4n
4th April 2008, 16:43
@ roman76r
* Version 1.4.6(b)
- Fixed a bug with synchronization of a H.264 stream and audio. This bug was appear on some streams only. When there was this bug, In a log were printed many messages "B-pyramid level 2 detected","B-pyramid level 3 detected" e.t.c.
B-pyramid level 6 detected. Shift DTS to 7 frames
B-pyramid level 7 detected. Shift DTS to 8 frames
B-pyramid level 87 detected. Shift DTS to 88 frames
B-pyramid level 89 detected. Shift DTS to 90 frames
B-pyramid level 90 detected. Shift DTS to 91 frames
B-pyramid level 205 detected. Shift DTS to 206 frames
B-pyramid level 207 detected. Shift DTS to 208 frames
B-pyramid level 208 detected. Shift DTS to 209 frames
I'm getting this error on the latest version, I've tried with older versions and still get the error which throws the audio out of sync.
Heres a sample mkv that gives this error.
http://www.divshare.com/download/4171339-988
adalbertoma
5th April 2008, 03:57
Still no go with some AAC soundtracks inside MKV container as of 1.7.3. This bug has been on TSMUXER since the beginning.
B4tm4n
5th April 2008, 12:35
Still getting the error with new version.
Using the same sample : http://www.divshare.com/download/4171339-988
SmartLabs tsMuxeR. Version 1.7.3(b) http://www.smlabs.net
Decoding H264 stream (track 1): Profile: High@5.1 Resolution: 1280:688p Frame rate: 23.976
H.264 muxing fps not set. Get fps from stream.
H264 bitstream changed: insert nal unit delimiters
H264 bitstream changed: insert pict timing and buffering period SEI units
B-pyramid level 1 detected. Shift DTS to 2 frames
H264 bitstream changed: insert SPS/PPS units
B-pyramid level 6 detected. Shift DTS to 7 frames
B-pyramid level 7 detected. Shift DTS to 8 frames
B-pyramid level 87 detected. Shift DTS to 88 frames
B-pyramid level 89 detected. Shift DTS to 90 frames
B-pyramid level 90 detected. Shift DTS to 91 frames
Processed 9665 video frames
Mux successful complete.
Muxing time: 10 sec
roman76r
5th April 2008, 14:58
B4tm4n
It is not a bug in tsMuxR. Your example contain bad frames, It leads to occurrence mistiming.
I have made small updating, now tsMuxeR will be less sensitive to bad frames in H.264. Plese, try version 1.7.4.
http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.4(b).zip
B4tm4n
5th April 2008, 15:10
B4tm4n
It is not a bug in tsMuxR. Your example contain bad frames, It leads to occurrence mistiming.
I have made small updating, now tsMuxeR will be less sensitive to bad frames in H.264. Plese, try version 1.7.4.
http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.4(b).zip
I was starting to think that myself, considering its the only file I've ever had a problem with using your app.
Version 1.7.4 seems to working, only one extra "B-pyramid level 2 detected" line has popped up.
I remux the whole movie and see if its in sync.
Yeah I found the bad frames thats where it starts to go out of sync, the things a lost cause, going to wipe it off my hard drive.
Thanks for trying to fix it ( well there was nothing to fix, its just I've got a duff file ).
roman76r
5th April 2008, 17:31
adalbertoma
Still no go with some AAC soundtracks inside MKV container as of 1.7.3. This bug has been on TSMUXER since the beginning
For the decision of this problem it is necessary to write a lot of code (special AAC class handled it is necessary for AAC tracks inside MKV container). I think this feature it not so important now. I continue to work at subtitles.
Lacix
5th April 2008, 18:49
I continue to work at subtitles.
Hi roman75r,
Great work, thanks for the time and work you put into this program.
BTW
I've used SupRead and generated a subtitle for a 720p project.
Interestingly when I import it into TSMuxer it says it has 1920x1080 resolution.(Maybe some problem with SupRead)
If I use this subtitle creating a blu-ray DVD then I can't switch off the subtitle in PS3.
Is it a problem in tsmuxer or do I have to do something else with the project or is it some issue with PS3.
duramaximus
5th April 2008, 19:35
First of all I have to say GREAT program.
I have been playing around with it a little and am wondering about the split option.
What is the split option used for. I mean, I know you can split the file into several pieces, but why?
Would this allow me to split a bluray up into several pieces and burn them onto DVD-R for playback on a regular DVD player?
Thanks,
Duramaximus
Atak_Snajpera
5th April 2008, 21:37
I've used SupRead and generated a subtitle for a 720p project.
Supread does not generate 720p subtitles. You get only 1080p therefore you don't see them. (subtitles are below screen)
I continue to work at subtitles.
Excellent choice :)
What is the split option used for. I mean, I know you can split the file into several pieces, but why?
Ps3 hardrive supports only fat32. Single file cannot be larger than 4GB. In order to copy you need to use split function.
Would this allow me to split a bluray up into several pieces and burn them onto DVD-R for playback on a regular DVD player?
You need Blu-Ray player not DVD-player :)
duramaximus
5th April 2008, 21:42
Supread does not generate 720p subtitles. You get only 1080p therefore you don't see them. (subtitles are below screen)
Excellent choice :)
Ps3 hardrive supports only fat32. Single file cannot be larger than 4GB. In order to copy you need to use split function.
You need Blu-Ray player not DVD-player :)
Thanks for your reply.
So basically if I dont have a PS3 but do own a Bluray player I will never use the "Split" feature?
Atak_Snajpera
5th April 2008, 21:55
It's up to you. It should work if split or not :)
Lacix
5th April 2008, 22:13
Supread does not generate 720p subtitles. You get only 1080p therefore you don't see them. (subtitles are below screen)
There was a 720p option in Supread (Options/Image).
I see the subtitle.
The problem is that I allways see the subtitle I can't turn it off.
dorati
6th April 2008, 05:22
@roman76r:
The delay is calculated not correct !
Here is an example. Please have a look.
http://rapidshare.de/files/39034758/20080402_0013_-_ZDF_-_Johannes_B_Kerner.ts.html
Ryu77
6th April 2008, 08:43
Roman, I am noticing that M2TS output is still sticking slightly when seeking (FF/REW). I and some others have found that running the raw h264 through h264info and then muxing with tsMuxeR with "Add picture timing info" and "Continually insert SPS/PPS" disabled, allows the file to play with seeking working perfectly smooth.
Any ideas what is causing this?
What options are recommended to be enabled or set to create PS3 compatible media files?
amdxpdevil
6th April 2008, 12:55
Does anyone try to Mux LPCM stream before? (2304kbps, 48khz, 24bit 2Ch sample)
I was trying to do so with TsMuxeR, but some how the Haali can't seen to find the audio track.. anyone know why?
Is that the problem of Haali (since LPCM support is incomplete) or will that be TsMuxeR?
musicman2311
6th April 2008, 16:56
Roman, I am noticing that M2TS output is still sticking slightly when seeking (FF/REW). I and some others have found that running the raw h264 through h264info and then muxing with tsMuxeR with "Add picture timing info" and "Continually insert SPS/PPS" disabled, allows the file to play with seeking working perfectly smooth.
Any ideas what is causing this?
What options are recommended to be enabled or set to create PS3 compatible media files?
I have same experience, the 'stickyness' is not only h264, but also vc1 and mpeg 2
gav1577
6th April 2008, 19:00
I have same experience, the 'stickyness' is not only h264, but also vc1 and mpeg 2
Yes me to unchecking Continually insert SPS/PPS seems to fix the problem is this a bug ?
roman76r
6th April 2008, 20:45
dorati
The delay is calculated not correct !
Delay for sound tracks calculated as difference between PTS time of video and audio tracks. Your example contain next values:
8229871752 - first video PTS (pid 110)
8230479071 - first audio PTS (pid 121)
difference: (8230479071-8229871752)/90 = 6747ms
dorati
6th April 2008, 22:18
@roman76r
ok - you try to remux with this delay??
Its komplett out of sync.
If you playback the Orginalfile, the is ok!
What is the problem?
Sidekick2000
6th April 2008, 22:24
Hi,
is it possible to add a batch process to the tsmuxer gui?
I have over 300 HD movies in h.264 (.ts) and I have to remux them all, so that XBMC can play them.
Or is there allready a batch processing solution, which uses tsmuxer?
Thanks,
Sidekick2000
fico99
6th April 2008, 22:25
Hi,
I just tried to read and understand all the posts in this 47 pages long thread, but have still some questions about tsMuxeR.
Untill now, I have been using tsMuxeR to multiplex my H.264/AVC encodes with AC3 audio to M2TS files that can be played on my PS3 from a Storage Card, External Hard Disk Drive or the internal HDD.
Now, I am testing with the new output to "Create Blu-ray disk" feature and managed to create a "Blu-ray DVD" that plays on my PS3. I tried it with a VC-1 videostream (converted with asf2vc1.exe from an ASF demuxed video) and AC3 audio and it worked. Great!
But now, I still have some technical questions:
1. Does tsMuxeR put the correct frame rate of the multiplexed video's into the BDMV File Structure? I noticed that my 23,976fps based video played @ 60Hz instead of 24 Hz? My original 1080p24 Blu-ray disks do playback @ 1080p24. Maybe it's because my video wasn't 1920x1080, but only 1920x816 (with the typical green border on the bottom)?
2. Is it possible to create an AVCHD DVD or Blu-ray disk BDMV File Structure that can be played on a PS3 from a Storage Card or an External Hard Disk Drive instead of a DVD or BD disk? Nero Vision 5 seems to be able to do this, but supports only AVCHD M2TS files with 1080i 25fps PAL interlaced or 1080i 30fps NTSC interlaced based videos.
3. Would it be possible to let tsMuxeR just add black borders to videos with a resolution of 1280x504 or 1920x816?
Many thanks in advance and keep up the good work!
roman76r
6th April 2008, 23:35
fico99
Does tsMuxeR put the correct frame rate of the multiplexed video's into the BDMV File Structure?
You can check BDMV files (include fps) in bdEdit.
Is it possible to create an AVCHD DVD or Blu-ray disk BDMV File Structure that can be played on a PS3 from a Storage Card or an External Hard Disk Drive instead of a DVD or BD disk?
I don't know what differences should contain BDMV files played with different media sources. I think, that the difference is not present.
Would it be possible to let tsMuxeR just add black borders to videos with a resolution of 1280x504 or 1920x816?
It is possible. But I does not plan this feature in the nearest time.
does
is it possible to add a batch process to the tsmuxer gui?
You can use tsMuxeR in batch files directly. I have plan to add to tsMuxeR new fake track type "M_ALL". This feature will help to create batch files for remuxing all tracks from source media files.
fico99
7th April 2008, 00:59
Roman,
Thank you for your quick answers :)
You can check BDMV files (include fps) in bdEdit.
I did a quick test by adding a demuxed 1080i PAL 25fps HDV to tsMuxeR, together with AC3 sound. When I launched the 'Blu-ray DVD' from the XMB interface, my PS3 switched from 60Hz to 50Hz playback. Very nice!
I don't know what differences should contain BDMV files played with different media sources. I think, that the difference is not present.
Unfortunately, the Blu-ray BDMV File Structure created by tsMuxeR can only be recognized by the PS3 when it is burned as a DVD5 or DVD9 in the UDF 2.50 format.
This is very strange, because when I copy the BDMV File Structure of an AVCHD DVD created by Nero Vision 5 into a root folder called 'AVCHD' of a FAT32 formatted Storage Card or USB Drive, my PS3 does recognize the BDMV File Structure as an AVCHD DVD when you open the Storage Card or USB Drive from the XMB interface.
There must be some limitation by using real Blu-ray Disk structure instead of using 'AVCHD DVD' format?
My idea was to multiplex to a Blu-ray Disk instead of just creating M2TS files. The major advantage of using the BDMV File Structure is that you can also play VC-1 encoded video on the PS3, use menu's and last but not least control the refresh rate at which the PS3 play your video's:
- 1920x1080 23,976fps or 24fps should be played @ 1080p24
- 1280x720 23,976fps of 24fps should be played @ 720p60, 1090i60 or 1080p60 using 3:2 pulldown by the display panel
- 25fps should be played @ 720p50, 1080i50 or 1080p50
- 30fps should be played @ 720p60, 1080i60 or 1080p60
IMHO, this is really important for judder-free playback.
adalbertoma
7th April 2008, 01:15
adalbertoma
For the decision of this problem it is necessary to write a lot of code (special AAC class handled it is necessary for AAC tracks inside MKV container). I think this feature it not so important now. I continue to work at subtitles.
Many thanks for the reply, Roman! I could finally understand why it's still in there.
Your software is great!
Keep up the good work!
oldpainless
7th April 2008, 08:31
Hi roman76r - firstly, thanks for a great tool!
Just a quick question - are there any plans to be able to output to HD-DVD structure? There are a lot of owners of HD-DVD players that would love this feature...
Cheers
K
dirkr
7th April 2008, 09:50
Hi roman76r - firstly, thanks for a great tool!
Just a quick question - are there any plans to be able to output to HD-DVD structure? There are a lot of owners of HD-DVD players that would love this feature...
Cheers
K
HD-DVD is dead and they are so many other issues if roman76r will.....
oldpainless
7th April 2008, 09:56
HD-DVD is dead and they are so many other issues if roman76r will.....
HD-DVD dead?...yes, and that was the reason for the question. Content on HD-DVD will soon dry up, and it would be good to take an H.264/AC3/DTS MKV and mux it to HD-DVD structure and burn off on dvd5/9 to play on HD-DVD players.
Cheers
K
Ryu77
7th April 2008, 10:37
HD-DVD dead?...yes, and that was the reason for the question. Content on HD-DVD will soon dry up, and it would be good to take an H.264/AC3/DTS MKV and mux it to HD-DVD structure and burn off on dvd5/9 to play on HD-DVD players.
Cheers
K
If you're really serious about this, then I suggest you look into obtaining some sort of commercial application. I doubt that an author of open source software would be interested in creating any HD-DVD authoring applications. I know HD-DVD was a great format but unfortunately for people like yourself, it doesn't have the future that Blu-ray does.
Ulead and Cyberlink make software that allows for easy HD-DVD authoring and it's focused on the consumer market (fairly priced and not too complicated).
roman76r
7th April 2008, 11:47
oldpainless
Just a quick question - are there any plans to be able to output to HD-DVD structure?
No. I do not have a plan to support HD-DVD as output format.
fico99
7th April 2008, 12:23
Roman76R,
Just a quick message to thank you for the work you have done on tsMuxeR.
Today, I managed to create a Blu-ray BDMV File Structure containing 1920x1080 @ 23,976fps based H.264/AC3 video's that instructs my PS3 to send the video via HDMI to my Pioneer Plasma TV @ 1080@24p, just like with commercial Blu-ray Discs. A breakthrough!
Yesterday, I already managed to put both native PAL HDV 25fps 1440x1080i and native PAL AVCHD 25fps 1440x1080i camcorder footage to play with the PS3 @ 50Hz. Great!
The only things I would like to see is:
1. A very simple menu where you can select which video you want to play
2. The ability to play the authored BDMV File Structure with my PS3 directly from a Storage Card, USB Stick or external Hard Disk Drive.
For the second option, you will need to add a new option "Create AVCHD Disk". It seems that the PS3 can only recognize the BDMV File Structure from a 'AVCHD DVD' generated by an AVCHD camcorder or Nero Vision when read from a FAT32 formatted Storage Card, USB Stick or External Hard Disk Drive. For the moment I have to stick with Nero Vision 5 when I want to do something like that.
Many thanks for the nice software and keep up the good work :)
roman76r
7th April 2008, 12:36
fico99
You can try to split output stream by size (2Gb max). May be your problem with FAT32 in large files.
hollydoc
7th April 2008, 13:01
For the second option, you will need to add a new option "Create AVCHD Disk". It seems that the PS3 can only recognize the BDMV File Structure from a 'AVCHD DVD' generated by an AVCHD camcorder or Nero Vision when read from a FAT32 formatted Storage Card, USB Stick or External Hard Disk Drive. For the moment I have to stick with Nero Vision 5 when I want to do something like that.
I Have create Buray with TsMuxer and burn on DVD9 with Nero.
I have a PS3 and a Panasonic BD30.
The disc is a AVCHD for both players. The Panasonic BD30 don`t acceppt Vc1 on DVD9 ( AVCHD ) PS3 can play is corect.
Hollydoc
fico99
7th April 2008, 13:15
I just tried to play a Blu-ray Disk multiplexed/authored with tsMuxeR GUI 1.7.2 and burned as UDF 2.50 to a DVD5 containing 1x MPEG-2/AC3 and 2x H.264/AC3 video's, but the PS3 won't start playing it :confused:
Are mixed video formats not supported?
fico99
7th April 2008, 13:32
fico99
You can try to split output stream by size (2Gb max). May be your problem with FAT32 in large files.
I don't think that's the problem because currently I am testing with small HDV and AVCHD samples (M2TS files are not bigger than 200MB).
However, when I look at the BDMV File Structure generated by Nero Vision 5, I see that in the \BDMV\STREAM folder there are files called 00000.MTS, 00001.MTS, ... instead of M2TS files?
The BDMV File Structure is a bit different too:
\BDMV
\BDMV\BACKUP (INDEX.BDM, MOVIEOBK.BDM)
\BDMV\BACKUP\CLIPINF (00000.CPI, 00001.CPI, ...)
\BDMV\CLIPINF\PLAYLIST (00000.MPL, 00001.MPL, ...)
\BDMV\PLAYLIST (00000.MPL, 00001.MPL, ...)
\BDMV\STREAM (00000.MTS, 00001.MTS, ...)
INDEX.BDM
MOVIEOBK.BDM
To let the PS3 recognize & play this 'AVCHD DVD' BDMV File Structure directly from a FAT32 formatted Storage Card, USB Stick or Ext HDD, you need to put the complete BDMV File Structure under a root folder called 'AVCHD':
e.g. I:\AVCHD\BDMV\...
Beastie Boy
7th April 2008, 13:38
However, when I look at the BDMV File Structure generated by Nero Vision 5, I see that in the \BDMV\STREAM folder there are files called 00000.MTS, 00001.MTS, ... instead of M2TS files?
I believe there is a bug in Nero Vision files which truncates file names to ISO standard with 8 character file names and a 3 character extension.
Cheers, Beastie.
n0mag!c
7th April 2008, 13:39
I just tried to play a Blu-ray Disk multiplexed/authored with tsMuxeR GUI 1.7.2 and burned as UDF 2.50 to a DVD5 containing 1x MPEG-2/AC3 and 2x H.264/AC3 video's, but the PS3 won't start playing it :confused:
Are mixed video formats not supported?
tsMuxer can't (I hope YET :)) build multi-title blu-ray/avc-hd. So how you did it? I think this is your problem.
madshi
7th April 2008, 13:51
@roman76r, you seem to be doing a great job here!
My personal favourite container currently is Matroska. Mainly for the following two reasons:
(1) FLAC support.
(2) The ability to give audio tracks a name.
Now I'm wondering: Do you think there's a chance to extend the TS specification somehow to allow muxing of FLAC tracks (without transcoding them to something else) and giving audio tracks a name? Is there a central place where such TS format extensions are discussed and agreed upon? Of course it would be bad if every programmer invented his own way of adding new things to the TS container...
Lacix
7th April 2008, 14:07
What is the standard format for BD5 and BD9 disks ?
AVCHD should be on udf 2.5 ? (or 2.6 ?)
What is the difference between the two formats ?
p.s.:
No one has issues with subtitles in blu-ray outputs ?
(I get permananent subtitle on PS3 if I add a sup file in tsmuxer. :confused: (720p project) )
Ryu77
7th April 2008, 14:19
Hello Roman, I posted this earlier but didn't get a response...
Roman, I am noticing that M2TS output is still sticking slightly when seeking (FF/REW). I and some others have found that running the raw h264 through h264info and then muxing with tsMuxeR with "Add picture timing info" and "Continually insert SPS/PPS" disabled, allows the file to play with seeking working perfectly smooth.
Any ideas what is causing this?
What options are recommended to be enabled or set to create PS3 compatible media files?
Any ideas what is causing the sticking? I am lead to believe that if I disable "Continually insert SPS/PPS" this fixes the problem. Could you explain why disabling this makes the seeking smoother?
Also, how is .srt subtitle import looking? This is a feature I am really looking forward to. :)
roman76r
7th April 2008, 14:45
Ryu77
Any ideas what is causing the sticking? I am lead to believe that if I disable "Continually insert SPS/PPS" this fixes the problem.
Very strangely. May be it is a player bug.
emufan
7th April 2008, 16:26
When I try to process blu-ray with TrueHD audio track, I noticed some differences between the output of tsremux 0.20 and tsmuxer 1.7.3.
This caused the TrueHD audio in tsremux output can be recognized by PS3, but tsmuxer output failed.
I use hex editor to dump the PMT table of the output
Here is the PMT of tsremux
http://thumbnails.imagebam.com/473/daee124720854.gif (http://www.imagebam.com/image/daee124720854)
And here is the PMT of tsmuxer 1.7.3
http://thumbnails.imagebam.com/473/6a77284720858.gif (http://www.imagebam.com/image/6a77284720858)
jagaskywalker
7th April 2008, 17:10
I have a Sony AVCHD camcorder writing on Memory Stick. I can reproduce on the PS3 the AVCHD content directly on the memory stick (ac3 included)
I would be very much interested in transforming existing bluray backups (large files) into blurays with smaller files (FAT32 compatible), like fico99 describes, in order to play them in an external FAT32 hard disk.
If it helps I can send Roman a sample of the AVCHD structure used in the memory sticks (I also noticed that it uses MTS files instead of m2ts...)
Thanks for the good work
J
I don't think that's the problem because currently I am testing with small HDV and AVCHD samples (M2TS files are not bigger than 200MB).
However, when I look at the BDMV File Structure generated by Nero Vision 5, I see that in the \BDMV\STREAM folder there are files called 00000.MTS, 00001.MTS, ... instead of M2TS files?
The BDMV File Structure is a bit different too:
\BDMV
\BDMV\BACKUP (INDEX.BDM, MOVIEOBK.BDM)
\BDMV\BACKUP\CLIPINF (00000.CPI, 00001.CPI, ...)
\BDMV\CLIPINF\PLAYLIST (00000.MPL, 00001.MPL, ...)
\BDMV\PLAYLIST (00000.MPL, 00001.MPL, ...)
\BDMV\STREAM (00000.MTS, 00001.MTS, ...)
INDEX.BDM
MOVIEOBK.BDM
To let the PS3 recognize & play this 'AVCHD DVD' BDMV File Structure directly from a FAT32 formatted Storage Card, USB Stick or Ext HDD, you need to put the complete BDMV File Structure under a root folder called 'AVCHD':
e.g. I:\AVCHD\BDMV\...
Atak_Snajpera
7th April 2008, 17:19
If it helps I can send Roman a sample of the AVCHD structure used in the memory sticks (I also noticed that it uses MTS files instead of m2ts...)
MTS = M2TS. It's just different extension but format is the same. Canon camcorders also use MTS extension.
jagaskywalker
7th April 2008, 17:33
When moving the content from the memory stick to the computer hard disk it creates m2ts files (using Sony provided software). I did not check if they are identical files (binary identical). It does not move to the computer the remaining AVCHD files structure.
Apparently it is possible to move back the m2ts files to the memory stick in order to play them in the camcorder. I did not check this though.
MTS = M2TS. It's just different extension but format is the same. Canon camcorders also use MTS extension.
oldpainless
7th April 2008, 18:06
oldpainless
No. I do not have a plan to support HD-DVD as output format.
Ok, thanks
K
Nullity
8th April 2008, 00:59
What is the standard format for BD5 and BD9 disks ?
AVCHD should be on udf 2.5 ? (or 2.6 ?)
What is the difference between the two formats ?
p.s.:
No one has issues with subtitles in blu-ray outputs ?
(I get permananent subtitle on PS3 if I add a sup file in tsmuxer. :confused: (720p project) )
Did you have to create the .sup file? if so, how did you output it at 720p? SUPread can currently only output at 1080p and I've been trying to find another program to convert srt subtitles to sup at 720 res.
drmpeg
8th April 2008, 03:46
@roman76r, you seem to be doing a great job here!
My personal favourite container currently is Matroska. Mainly for the following two reasons:
(1) FLAC support.
(2) The ability to give audio tracks a name.
Now I'm wondering: Do you think there's a chance to extend the TS specification somehow to allow muxing of FLAC tracks (without transcoding them to something else) and giving audio tracks a name? Is there a central place where such TS format extensions are discussed and agreed upon? Of course it would be bad if every programmer invented his own way of adding new things to the TS container...
You can always use stream_type 0x6 (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data). However, IMHO this stream_type is already overloaded since it's used for AC3 (in Europe) and DTS.
It's much better to have a unique stream_type, so that demuxers don't have to parse the audio stream to determine what it is. This is why xport doesn't work for non Blu-ray DTS.
Ron
madshi
8th April 2008, 08:16
You can always use stream_type 0x6 (ITU-T Rec. H.222.0 | ISO/IEC 13818-1 PES packets containing private data). However, IMHO this stream_type is already overloaded since it's used for AC3 (in Europe) and DTS.
Oh, stream_type 0x6 can also be used for DTS? That's good to know! I currently have it hardwired to AC3 in my tool... :eek:
It's much better to have a unique stream_type, so that demuxers don't have to parse the audio stream to determine what it is. This is why xport doesn't work for non Blu-ray DTS.
So who decides about new stream_type values for new codecs? Is there a central place where one can request assignment of new stream_types?
Thanks!
DVFreak
8th April 2008, 09:22
i have a Problem at the End at 97% remuxing off an Evo to m2ts
This Problem is on this File every Time i will remux it
here the Log from the Muxer and the Microsoft Konsole
<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="tsMuxeR.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="tsMuxeR.exe" SIZE="178688" CHECKSUM="0x6D0F9CF2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x3667F" LINKER_VERSION="0x0" LINK_DATE="04/05/2008 13:52:42" UPTO_LINK_DATE="04/05/2008 13:52:42" />
<MATCHING_FILE NAME="tsMuxerGUI.exe" SIZE="269824" CHECKSUM="0xD280622" BIN_FILE_VERSION="1.7.4.58" BIN_PRODUCT_VERSION="1.7.4.58" PRODUCT_VERSION="1.0.0.0" FILE_DESCRIPTION="" COMPANY_NAME="" PRODUCT_NAME="" FILE_VERSION="1.7.4.58" ORIGINAL_FILENAME="" INTERNAL_NAME="" LEGAL_COPYRIGHT="" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x51C6B" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.7.4.58" UPTO_BIN_PRODUCT_VERSION="1.7.4.58" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="Russisch [0x419]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1063424" CHECKSUM="0xD6320085" BIN_FILE_VERSION="5.1.2600.3311" BIN_PRODUCT_VERSION="5.1.2600.3311" PRODUCT_VERSION="5.1.2600.3311" FILE_DESCRIPTION="Client-DLL für Windows NT-Basis-API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Betriebssystem Microsoft® Windows®" FILE_VERSION="5.1.2600.3311 (xpsp.080212-0005)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle Rechte vorbehalten." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1107BE" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3311" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3311" LINK_DATE="02/12/2008 10:24:48" UPTO_LINK_DATE="02/12/2008 10:24:48" VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
</DATABASE>
SmartLabs tsMuxeR. Version 1.7.4(b) http://www.smlabs.net
Decoding E-AC3 (DD+) stream (track 2): Bitrate: 768Kbps Sample Rate: 48KHz Channels: 6
VC-1 muxing fps not set. Get fps from stream.
Decoding VC-1 stream (track 1): Profile: Advanced@3 Resolution: 1920:1080i Frame rate: 29.97
E-AC3 (DD+) bad frame detected. Resync stream.
Decoding E-AC3 (DD+) stream (track 2): Bitrate: 768Kbps Sample Rate: 48KHz Channels: 6
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MS/VFW/WVC1, "E:\HD_DVD\xxx\xxx.EVO", track=85
A_AC3, "E:\HD_DVD\xxx\xxx.EVO", timeshift=-1501ms, track=192
fico99
8th April 2008, 11:42
tsMuxer can't (I hope YET :)) build multi-title blu-ray/avc-hd. So how you did it? I think this is your problem.
OK, I was also thinking that this problem was caused by the 'user' and not by the software :D
VisMan
8th April 2008, 11:52
Oh, stream_type 0x6 can also be used for DTS? That's good to know! I currently have it hardwired to AC3 in my tool... :eek:
So who decides about new stream_type values for new codecs? Is there a central place where one can request assignment of new stream_types?
Thanks!
Setting the stream_type to 0x6 is not enough. You need a descriptor that indicates what type of stream actually is in this PID. For example DVB AC-3 on stream_type 0x6 uses descriptor tag 0x6A (AC-3 Audio Descriptor) for identification.
There is a list of (maybe not all) descriptors here:
http://www.coolstf.com/tsreader/descriptors.html
madshi
8th April 2008, 11:58
Setting the stream_type to 0x6 is not enough. You need a descriptor that indicates what type of stream actually is in this PID. For example DVB AC-3 on stream_type 0x6 uses descriptor tag 0x6A (AC-3 Audio Descriptor) for identification.
There is a list of (maybe not all) descriptors here:
http://www.coolstf.com/tsreader/descriptors.html
Thanks.
drmpeg
8th April 2008, 12:16
Here's another list:
http://www.tjaekel.de/DVB-SI_descriptors.pdf
As for getting a stream_type assigned, it looks like it would have to be from ISO/IEC, ATSC or SCTE. Since none of those guys use FLAC, I'd have to say you wouldn't get much traction with any request.
Ron
madshi
8th April 2008, 12:19
As for getting a stream_type assigned, it looks like it would have to be from ISO/IEC, ATSC or SCTE. Since none of those guys use FLAC, I'd have to say you wouldn't get much traction with any request.
Thanks... :(
DoomBot
8th April 2008, 22:40
I was going to demux audio from a movie either the pcm or truehd track, but what encoder is the best to use for truehd and pcm. nero, surcode, libav, or sonic what works best for each audio format?
Lacix
8th April 2008, 23:14
Did you have to create the .sup file? if so, how did you output it at 720p? SUPread can currently only output at 1080p and I've been trying to find another program to convert srt subtitles to sup at 720 res.
I've used SupRead and just checked 720p in Options/Image.
The generated .sup file is recognized as 1920x1080 in tsmuxer.
After creating a Blu-ray structure and burning it on a DVD the PS3 plays it with unhideable subtitles.
DoomBot
9th April 2008, 03:38
How come i cant demux lpcm to several mono wave files, the option is not highlighted? All of the demux options are not highlighted, somebody help please.
Nullity
9th April 2008, 06:28
I've used SupRead and just checked 720p in Options/Image.
The generated .sup file is recognized as 1920x1080 in tsmuxer.
After creating a Blu-ray structure and burning it on a DVD the PS3 plays it with unhideable subtitles.
I cannot get this to work. Have you tried playing the Blu-ray structure on your computer? Have you also tried it by outputting .m2ts instead? I tried both on the PC and cannot get subtitles to show. I tried streaming the .m2ts to the PS3 and no subtitles. I currently do not have a DL-DVD to test but I suspect that it still would not work.
The options I have set in SUPread are:
- Format: Blu-ray
- Rate: 23.976
- Type: Non-drop
- Image: checked PNG and 720p
TsMuxer recognises the .sup file as 1080p, so I figured that was the problem, but you said it does the same on your computer.
I'm stumped. If you try playing the Blu-ray structure or .m2ts file on your PC with a program like Media Player Classic, do the subtitles appear?
Excellent program roman76r, I'm eagerly awaiting the version that has more subtitle support!
Warrex
9th April 2008, 08:12
- Image: checked PNG and 720p
Just as you wrote the 720p option comes from the "Image" section and only works for image output not for stream output.
Sadly there is currently no alternative to being patient.
iSkywalker
9th April 2008, 16:31
Can anyone help me? I have several mkv files (720p). Video codec is MPEC-4 AVC and audio codec is Dolby AC3. I tried to convert the mkv file to AVCHD disc playable on my PS3. I set the output as "Creat Blu-ray Disk". If I convert 1 file, the AVCHD played perfectly on PS3. However, if I convert 2 files together on 1 dvd, I got nothing shown on PS3, not even an error message!! Can tsMuxeR 1.7.3 support to convert several mkv files on 1 dvd?
fico99
9th April 2008, 18:13
Can anyone help me? I have several mkv files (720p). Video codec is MPEC-4 AVC and audio codec is Dolby AC3. I tried to convert the mkv file to AVCHD disc playable on my PS3. I set the output as "Creat Blu-ray Disk". If I convert 1 file, the AVCHD played perfectly on PS3. However, if I convert 2 files together on 1 dvd, I got nothing shown on PS3, not even an error message!! Can tsMuxeR 1.7.3 support to convert several mkv files on 1 dvd?
I've got exactly the same problem on my PS3 when I try that.
tsMuxeR doesn't support multiple video's on a Blu-ray Disk yet.
Lacix
9th April 2008, 21:48
I cannot get this to work. Have you tried playing the Blu-ray structure on your computer? Have you also tried it by outputting .m2ts instead?
Ok, mystery solved.
I've made a mistake when reencoding the video to make it 1280x720. I've used the mkv as input and the subtitle was hardcoded into the output video. :o
Which program can be used to work with AVCHD format and add text subtitle ?
DoomBot
10th April 2008, 01:59
So does anybody here have an idea why i cant demux lpcm to several mono wav files or to a raw lpcm file, only thing i can do is demux it to a single wav file but thats not what i want. All the demux options for pcm are not highlighted, so is there something i am doing wrong or should have installed? Im lost on this one have no clue.
Please help
yonta
10th April 2008, 06:28
So does anybody here have an idea why i cant demux lpcm to several mono wav files or to a raw lpcm file, only thing i can do is demux it to a single wav file but thats not what i want. All the demux options for pcm are not highlighted, so is there something i am doing wrong or should have installed? Im lost on this one have no clue.
Please help
It looks like that the demux options tab for LPCM is a feature preview, planned but not yet implemented.
You can use eac3to to demux mono wave files directly from .m2ts files.
eac3to source.m2ts 2: mono.wavs
Track number depends on the source file.
DoomBot
10th April 2008, 14:10
Yes i have tried this but the results are bad they end up having a buzzing noise and you hardly hear the audio at all. Using truehd with eac3to i have no problems encoding to dts but pcm is a no go.
Audioboxer
10th April 2008, 14:28
This may be good news for you guys!
I have more good news to report today – the system software update will also add DTS-HD Master Audio output for Blu-ray videos, which means the high-definition visuals of Blu-ray will now be matched with the highest quality audio for the ultimate movie-watching experience on PS3.
DTS-HD Master Audio is literally bit-for-bit identical to the studio master recording and makes movie soundtracks and sound effects truly come to life. The technology delivers audio at the incredibly high rate of 24.5 mega-bits per second (Mbps) on Blu-ray disc, which is significantly higher than standard DVDs. DTS-HD Master Audio also offers 7.1 audio channels at 96k sampling frequency/24 bit depths, so you’ll be totally immersed in the sound. The firmware update will add DTS-HD High Resolution Audio as well, which is a similar output technology that requires less disc space. You can read more about both codecs here.
DTS-HD support in PS3 firmware 2.30
http://blog.us.playstation.com/2008/04/10/firmware-v230-details-and-store-walkthrough/
DoomBot
10th April 2008, 19:44
So when might LPCM demuxing features be implemented instead of just demuxing to one wav file, what about the other two options?
lordvader1982
11th April 2008, 07:26
Quick question.
For converting my HD-DVD collection, I'm currently using the multistep process as described in the Blu-ray authoring guide
(evodemux -> vc1conv or h264info-> tsMuxer).
Can the current incarnation of tsMuxer replace that multistep process ?
n0mag!c
11th April 2008, 09:50
Quick question.
For converting my HD-DVD collection, I'm currently using the multistep process as described in the Blu-ray authoring guide
(evodemux -> vc1conv or h264info-> tsMuxer).
Can the current incarnation of tsMuxer replace that multistep process ?
Yes, with tsMuxer you can convert HD-DVD to Blu-Ray just for one step. I personally don't care about 24p output 'cause my TV can do inverse pulldown and then speedup with interpolated frames.
Audioboxer
11th April 2008, 17:34
http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.6(b).zip
I have no idea what's new?
AmNeSia
11th April 2008, 18:08
Have been using this great program for a few days now and have run into a slight problem..
I was converting a "joined" .ts file (via TSSpliter) that was roughly 45 minutes long.. but when moved over to the PS3 it only played up to "4 minutes" of the video and showed the length of the file being roughly 1MB (or thereabouts) in length.. when in actual fact it was 4GBs and it played perfectly for the full 45 minutes on the PC.
Is there any way that I can resolve this problem in the future.. such as running it via another program, perhaps .. that resolves the correct 'duration' .. as it sounds like its somehow basing its duration on the first .000 ts that was joined.
mpiper
11th April 2008, 21:06
Great program! Any chance we can get the option to output the streams as an EVO? or even build a HD-DVD folder?
All the programs that I can find that write 3X DVD (mini HD-DVD) force the resolution to 1080P, so I'm trying to find a way to generate mini HD-DVDs with a resolution of 1280X720P.
Since this already reads and processes EVO files, I'm hoping writing the same will be easy to impliment.
Thanks!
jordan4584
11th April 2008, 22:08
Hi, I've converter audio to AC3 and remuxed to an M2TS. It plays fine on my computer but I can only get sound on my PS3, whats going wrong? Its at level 4.1 as well, also the trailers for the movie work but they were AC3 audio in the first place...
lexor
11th April 2008, 23:58
Last time I asked this, it went unanswered, but lets try it one more time.
Regarding the CBR options, how do I pick Bitrate and VBV Buffer size? No matter what I try I get buffer overflows all around. Is there a rule/formula for calculating them?
drmpeg
12th April 2008, 04:20
Last time I asked this, it went unanswered, but lets try it one more time.
Regarding the CBR options, how do I pick Bitrate and VBV Buffer size? No matter what I try I get buffer overflows all around. Is there a rule/formula for calculating them?
The TS bitrate must be higher than the combined peak bitrate all the streams in the mux. Usually the audio is CBR, so the video stream bitrate determines the TS rate.
For VBV size, I would think the muxer would determine this from the stream. However, the typical VBV size for MPEG-2 HD is either 9,781,248 bits or 7,995,392 bits for ATSC streams.
For AVC streams, 30,000,000 bits is what's used for Blu-ray.
Ron
gav1577
12th April 2008, 14:07
Hi is anyone getting audio but no video since 1.7.3(b) ? :confused:
lexor
12th April 2008, 14:43
The TS bitrate must be higher than the combined peak bitrate all the streams in the mux. Usually the audio is CBR, so the video stream bitrate determines the TS rate.
The best I can get is 9500kbps to work on a video with 320kbps (cbr ac3) audio and 2200kbps max video. It generates 1.81Gb file from a ~400mb (vbr m2ts) source... any lower bitrate and it's vbv overlows all over. Perhaps bitrate has to be so high because I'm not setting vbv correctly?
For VBV size, I would think the muxer would determine this from the stream. However, the typical VBV size for MPEG-2 HD is either 9,781,248 bits or 7,995,392 bits for ATSC streams.
tsmuxer asks for vbv in ms, how does one convert bits to millisecond?
Diodato
12th April 2008, 17:16
Hi is anyone getting audio but no video since 1.7.3(b) ? :confused:Yes I have the same symptoms, the PS3 will play audio only and no video with newer versions (though the PS3 correctly detects the AVC video type and shows it's current bitrate).
Threedcoder
13th April 2008, 01:10
I've got a fairly recent BluRay release that's been decoded.
tsMuxeR is not reporting any audio delay. However, after re-encoding, the audio is definitely delayed.
Anyone know how to get specific audio track delay(s) with respect to the video track? I don't care what application...I just need a correct audio delay (in milliseconds if possible).
Thanks.
Atak_Snajpera
13th April 2008, 10:31
xport
Warrex
13th April 2008, 10:45
You could try using eac3to (or xport AFAIK). It corrects the delay when demuxing. See here: http://forum.doom9.org/showthread.php?p=1100197#post1100197
example: eac3to Original.m2ts New.mkv
This will give you the video stream remuxed as mkv and the audio tracks as ac3 or flac (for HD Audio Tracks).
example 2: eac3to Original.m2ts -demux
This will give you the demuxed streams without remuxing, etc. anything.
Threedcoder
13th April 2008, 13:33
You could try using eac3to (or xport AFAIK). It corrects the delay when demuxing. See here: http://forum.doom9.org/showthread.php?p=1100197#post1100197
example: eac3to Original.m2ts New.mkv
This will give you the video stream remuxed as mkv and the audio tracks as ac3 or flac (for HD Audio Tracks).
example 2: eac3to Original.m2ts -demux
This will give you the demuxed streams without remuxing, etc. anything.
I have already tried eac3to and it produces the same out of sync results.
Granted this is using the TrueHD track, maybe I should try it using the standard DD+/AC3 channel.
Maybe it's something encoded into the disc? I have no idea. However it's definitely interesting that tsmuxer reports no delay and eac3to demuxes and produces the same delay.
I'll take a look at xport and see if it tells me anything different.
Thanks.
jordan4584
13th April 2008, 13:55
Yes I have the same symptoms, the PS3 will play audio only and no video with newer versions (though the PS3 correctly detects the AVC video type and shows it's current bitrate).
Yep, I have the same problem.
Glorioso
13th April 2008, 14:23
Can i use tsmuxer to add subtitles to a existing project?
Threedcoder
13th April 2008, 14:40
I have already tried eac3to and it produces the same out of sync results.
Granted this is using the TrueHD track, maybe I should try it using the standard DD+/AC3 channel.
Maybe it's something encoded into the disc? I have no idea. However it's definitely interesting that tsmuxer reports no delay and eac3to demuxes and produces the same delay.
I'll take a look at xport and see if it tells me anything different.
Thanks.
Even the DD+/AC3 track demuxed by eac3to has the same delay (I just tried it).
In this case it's actually an audio delay which means the video is starting before the audio, so in order to correct it, either the audio tack would need to be chopped off in the front or a delay would need to be added to the video track.
At this point, the only way I can correct this problem is with eac3to and "eyeballing" the delay. But what good is that really? More like a pain in the ass.
I've only seen one other movie that has things setup this way and it was an HD-DVD, and EVODemux reported the delay correctly.
S3Ri0US
13th April 2008, 14:59
I cant open the m2ts file from Gone.baby.gone... TsMuxer tell me that the file is undetect... with EAC3TO i have no Problems... can you check this PLZ Roman..
Atak_Snajpera
13th April 2008, 15:24
Roman is not a magician! You should provide sample!
Joniii
13th April 2008, 17:26
Roman.
There seems to be something wrong with .ts and m2ts files that TSMuxer makes. Some players won't play these files at all. For example:
I ripped The Rock Blu-ray.
1. If I play those .m2ts files, they'll play fine on any player.
2. If I load that .m2ts into TSMuxer I can deselect subtitles and audio tracks I don't need and then save as .ts or .m2ts, again plays fine on all players.
3. If I demux that original .m2ts with tsremux or tsmuxer then load elementary streams into TSMuxer, and then save either .ts or .m2ts, now these won't play on all players.
Only thing I can think of is that TSMuxer doesn't make compatible files.
I can add samples into my ftp if needed.
wakebrder
13th April 2008, 18:34
Thanks for all your great work on this program!
I'm having a problem with True-HD. If I strip everything but the video and True-HD track, the resulting file will not play with Power DVD . If I downconvert True-HD to AC3, the resulting file plays fine.
This might be a minor inconvieniece to some, but my Panasonic DMP-BD30 and Denon 2808CI both support the new HD audio codecs, so that's what I want on my backups.
Any thoughts?
Edit: I installed Nero 8, and showtime will play the True-HD clip with no audio. I'm only running analog audio on this PC, but shouldn't Power DVD down convert True-HD?
I'll try a small clip and see if my BD30 will play it.
Edit:True-HD clip plays choppy video with no sound on the BD30. I guess I'll just down convert to AC3 until this is fixed.
roman76r
13th April 2008, 19:41
Version 1.7.6(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.6(b).zip)
- Ability to open Blu-ray playlist (MPLS) files added. Also, when MPLS file is opened, chapters list automatically imported.
When MPLS is processed, "Clean Break" for connection_condition=5 correctly processed. It is actually for large playlists (10 M2TS files and more).
- bug fixed: some H.264 streams in version 1.7.1/2/3 did not work in PS3. It is the same problem it was corrected in version 1.7.3. Fixed again.
- bug fixed: Issue with muxing PGS stream from several source files (i.e. append mode) fixed.
hm10
13th April 2008, 22:03
Version 1.7.6(b) (http://www.smlabs.net/tsMuxer/tsMuxeR_1.7.6(b).zip)
- Ability to open Blu-ray playlist (MPLS) files added. Also, when MPLS file is opened, chapters list automatically imported.
When MPLS is processed, "Clean Break" for connection_condition=5 correctly processed. It is actually for large playlists (10 M2TS files and more).
- bug fixed: some H.264 streams in version 1.7.1/2/3 did not work in PS3. It is the same problem it was corrected in version 1.7.3. Fixed again.
- bug fixed: Issue with muxing PGS stream from several source files (i.e. append mode) fixed.
what with srt import?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.