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. |
15th July 2019, 21:58 | #1 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
tsMuxer Open Source
So I've managed to contact the original author of tsMuxer and he has agreed to turn tsMuxer into an open source project.
You can find the project's home at GitHub here: https://github.com/justdan96/tsMuxer You can download the latest nightly build from here: https://github.com/justdan96/tsMuxer/releases [EDIT]Now the latest nightly build: https://github.com/justdan96/tsMuxer/releases Because: https://forum.doom9.org/showthread.p...64#post1935864 [/EDIT] Please post any bugs or enhancement requests either in this thread or as issues on the GitHub repo. Last edited by tebasuna51; 20th January 2024 at 11:48. Reason: Add new nightly build link |
17th July 2019, 14:29 | #4 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
So, why are you not releasing the code?
__________________
Groucho's Avisynth Stuff |
|
17th July 2019, 16:44 | #5 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
It doesn't compile on any platform, I'd like to get it into a working state before it goes up publicly and the author expressed a wish for it to be released responsibly so I am trying to follow through on that.
|
17th July 2019, 17:16 | #6 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
And for the time being at least, don't use GitHub, use a file sharing site such as Mediafire. In this way ordinary users won't even try to compile it and the experienced programmers may try to make it work. Last edited by filler56789; 17th July 2019 at 17:24. Reason: additional suggestion + clarity |
|
17th July 2019, 19:00 | #8 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
Releasing on GitHub was what the author requested. From the sounds of things people want the code released regardless of whether it is in a working state or not so I'll give the author a bit more time to send over the missing header files, but if I don't get a response I'll release with a disclaimer that the code doesn't work (in its current state).
I appreciate the feedback, since the program will be soon owned by the community it's good to gauge how people want it to be handled. |
17th July 2019, 20:40 | #10 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,992
|
Maybe you could at least name the missing headers. [maybe they are standard ones, EDIT: From DirectX SDK or something]
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? Last edited by StainlessS; 17th July 2019 at 21:10. |
18th July 2019, 07:49 | #11 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
The program used non-standard libraries for types, files, queues, threads and more - and these weren't included with the code. I made a bit more progress with switching them for the standard libraries last night and added a to do list to the readme.
I'll give the author a bit more time to respond to my message and otherwise will release it on the weekend. |
21st July 2019, 21:04 | #12 | Link | ||
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
Quote:
Or which weekend... Last edited by filler56789; 23rd July 2019 at 09:57. Reason: delete emoticon |
||
23rd July 2019, 19:36 | #13 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
Sorry I meant to release it last Sunday but things got on top of me. The author shared the missing headers - but it still doesn't compile. I'll revert the code to the original sources and just add the todo items to the readme for switching to standard libraries. I'll also add an issue to get past the specific compile error I am having. Once that's done I'll make the repo public. I hope I can get that done this week.
|
23rd July 2019, 23:19 | #15 | Link |
Registered User
Join Date: Jun 2019
Location: UK
Posts: 49
|
I managed to make a lot of progress tonight - fixed the compiler error, figured out how to get the 32-bit libraries needed to compile on Ubuntu and finally got a working build of both tsMuxer and tsMuxerGUI!
I have now made the repository public so you can all try compiling for your platform or just hack away at the code: https://github.com/justdan96/tsMuxer Thanks to everyone for being so patient, hopefully this will lead to a lot of healthy discussion and collaboration! |
24th July 2019, 02:38 | #16 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
Quote:
Last edited by filler56789; 25th July 2019 at 00:12. |
|
24th July 2019, 23:54 | #18 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,393
|
1)
Quote:
2) Suggestion: create a TODO list For example, TSmuxer doesn't support MPEG-4 ASP, even though MPEG-4 ASP is defined in the TS specification; and it doesn't support Opus audio either :-/ Besides, it has a problem with some types of DTS Express: https://forum.doom9.org/showthread.p...68#post1703668 |
|
25th July 2019, 11:06 | #20 | Link | |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,248
|
Quote:
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|