Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
29th August 2019, 14:45 | #61 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
(High-Resolution Audio, Lossless with or without the "core", and DTS Express) include a header and a footer — but the containers, even the Blu-Ray transport stream, are not expected to store the DTSHD header and footer. EDIT — I wrote "even the Blu-Ray transport stream" but I should have written «especially the Blu-Ray transport stream», because a transport stream cannot have global headers. Last edited by filler56789; 29th August 2019 at 23:51. |
|
15th September 2019, 06:25 | #64 | Link |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Not yet, sadly
But while the bug fixes and the enhancements don't happen, I have a couple of suggestions: 1) an overdue update to the README.md — for example, the instructions for building tsMuxer with MinGW-w64 && MSYS2 are not entirely correct, in fact they are a bit misleading; 2) forget the QT-based GUI and replace it with a .NET/Mono one — I think stax76 could do this |
15th September 2019, 10:27 | #66 | Link |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Good question
In other words, I don't have a good answer for that. Personally I would like a GUI which could be [easily] compiled in MinGW-w64, just like Xvid's VfW configuration dialog can... but then perhaps I would be "asking for too much" Last edited by filler56789; 15th September 2019 at 10:38. Reason: disambiguation |
17th September 2019, 08:26 | #68 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
I've been able to get a build pipeline working to easily create Windows and Linux builds using Docker, I'll next try to add Mac and if that all appears to work I'll push to the repo. The readme will have to be updated for sure but it's going to make compiling a heck of a lot easier. I'll add the binaries that are produced to the repo as well.
Sorry for the recent lack of updates, my job has been keeping me very busy recently. If there is anyone else who wants to get involved please do - pull requests are always welcome! |
16th October 2019, 09:03 | #72 | Link | |
Registered User
Join Date: Feb 2013
Posts: 67
|
Quote:
|
|
16th October 2019, 09:32 | #73 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,483
|
Yes, the 3D-Plane list is right in BD3D2MK3D, because it is extracted from the MPLS file, and not guessed blindly like with tsMuxer.
@ developers: This is an important bug. Please do not forget it when you will fix the tsMuxer bugs. Thanks in advance.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV Last edited by r0lZ; 28th February 2020 at 11:19. Reason: typo |
25th October 2019, 22:09 | #74 | Link | |
Registered User
Join Date: Jun 2014
Location: Marrakech, Morocco
Posts: 253
|
Bug creating unsynchronized HEVC streams
Hi all, before all I thank the tsMuxer developer for his fantastic software, and for accepting to release the source code.
Quote:
In brief, when reading a nal the end of the buffer is reached before finding the next nal start_code, and the PTS is not incremented for this nal. (Edit: correction changed) I have corrected the bug on my side by simply changing the line 7 in avPacket.h from: Code:
const static int MAX_AV_PACKET_SIZE = 32768; Code:
const static int MAX_AV_PACKET_SIZE = 800000; Last edited by a5180007; 4th November 2019 at 22:17. Reason: Added jdobbs quote |
|
26th October 2019, 21:24 | #75 | Link |
Registered User
Join Date: Jun 2014
Location: Marrakech, Morocco
Posts: 253
|
Replace lines 41 and 42 in tsPacket.h
Code:
//static const uint8_t STREAM_TYPE_VIDEO_H265 = 0x24; static const uint8_t STREAM_TYPE_VIDEO_H265 = 0x06; Code:
static const uint8_t STREAM_TYPE_VIDEO_H265 = 0x24; // static const uint8_t STREAM_TYPE_VIDEO_H265 = 0x25; /* HEVC conforming to profile */ Last edited by a5180007; 26th October 2019 at 21:34. Reason: Edit note |
26th October 2019, 23:41 | #77 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
But an actual solution should be not a mere replacement, but an additional possibility plus a "Select_Case" thing (apologies for the VBspeak ). Because tsMuxer is a transport stream multiplexer, not only a basic Blu-Ray authoring tool. |
|
4th November 2019, 03:43 | #79 | Link |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Okay, since the GitHub repository was created 3.5 months ago and the owner has released ZERO binaries thus far, here go two CLI .exes built from the "improved" source-code...
Notice, the "improved" source-code requires a POSIX-threaded compiler, so I had to download old packages from the MinGW-w64 project @ SourceForge and use them in my MSYS2 environment; no way I would screw my MSYS2 setup with the "toolchains" provided by the MSYS2 devilopers. The 32-bit binary seems to be OK; the 64-bit .EXE requires the three DLLs included in the archive. No GUI because I have no interest in downloading the terabyte-sized QT5 stuff. LINK: http://www.mediafire.com/file/mx0pzj...reads.rar/file Last edited by filler56789; 4th November 2019 at 03:45. Reason: typo |
6th November 2019, 10:48 | #80 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
I followed the instructions and managed to build the new tsMuxeR with the Win32-threaded GCC |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|