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.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers

Reply
 
Thread Tools Search this Thread Display Modes
Old 28th February 2024, 14:10   #1  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,914
MP4 muxers

Quote:
Originally Posted by ChaosKing View Post
What would be a good alternative tool for mp4 files?
Maybe GPAC-MP4Box, there are a link to v2.2-rev0 here 2022-12-21

And MeGUI update load a v2.3 (rev 349) 2023-07-30

For latest stable release 2.2.1 27/04/2023 and Nightly builds https://gpac.io/downloads/gpac-nightly-builds/
__________________
BeHappy, AviSynth audio transcoder.

Last edited by tebasuna51; 28th February 2024 at 14:30.
tebasuna51 is offline   Reply With Quote
Old 28th February 2024, 21:05   #2  |  Link
qyot27
...?
 
qyot27's Avatar
 
Join Date: Nov 2005
Location: Florida
Posts: 1,420
Quote:
Originally Posted by ChaosKing View Post
I had a feeling that ffmpeg mp4 was kinda broken. But didn't expect it to be this bad...
What would be a good alternative tool for mp4 files?
L-SMASH? Last I knew, it was still attempting to be spec-compliant.
qyot27 is offline   Reply With Quote
Old 28th February 2024, 23:34   #3  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,902
Quote:
Originally Posted by tebasuna51 View Post
Maybe GPAC-MP4Box
+1 for MP4Box, I've been using for years and it has been reliably muxing all my files in mp4.
It's nice, easy to use and cross platform.
FranceBB is offline   Reply With Quote
Old 29th February 2024, 10:13   #4  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,563
Is there any reliable GUI for it?
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 29th February 2024, 11:14   #5  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Quote:
Originally Posted by qyot27 View Post
L-SMASH? Last I knew, it was still attempting to be spec-compliant.
l-smash can create mp4 files?
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database

Last edited by ChaosKing; 1st March 2024 at 11:29.
ChaosKing is offline   Reply With Quote
Old 29th February 2024, 12:25   #6  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
I still use Yamb on occasion, but it can be a bit temperamental.
__________________
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 ???
StainlessS is offline   Reply With Quote
Old 29th February 2024, 15:38   #7  |  Link
tormento
Acid fr0g
 
tormento's Avatar
 
Join Date: May 2002
Location: Italy
Posts: 2,563
Quote:
Originally Posted by StainlessS View Post
I still use Yamb on occasion, but it can be a bit temperamental.
I used Yamb but got broken with latest builds.
__________________
@turment on Telegram
tormento is offline   Reply With Quote
Old 29th February 2024, 15:46   #8  |  Link
FranceBB
Broadcast Encoder
 
FranceBB's Avatar
 
Join Date: Nov 2013
Location: Royal Borough of Kensington & Chelsea, UK
Posts: 2,902
Quote:
Originally Posted by tormento View Post
Is there any reliable GUI for it?
MP4Box GUI 0.6.0.6, but it runs on an older version.
It will be totally fine for H.264 + AAC in MP4, though.

Here: https://www.videohelp.com/software/My-MP4Box-GUI

I prefer to do this, though:

Quote:
mp4box.exe -add "raw_video.h264" -add "audio.aac" "final_output.mp4"

pause
FranceBB is offline   Reply With Quote
Old 29th February 2024, 18:43   #9  |  Link
StainlessS
HeartlessS Usurer
 
StainlessS's Avatar
 
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
My ver$ Yamb about box shows v2.0,
but Changelog shows,

Code:
Changes for the 2.1.0.0 beta 2 release (2009/06/29)

[Addons]
- TS/M2TS Extraction is now managed by EAC3to.
- QuickTime compatibility for AVC streams containing B-Frames.
- appleTV compliancy (not tested on such device though...).
- Windows Seven support.

[Improvements]
- Better Internal Files detection.
- Better AC3-in-MP4 files creation.
- Better MKVExtract detection.
- Few tunings in the NSIS script.

[Updates]
- MediaInfo library (0.7.17)
- MP4Box (0.4.6-dev_20090629)
- MKVExtract (2.9.5)
- EAC3to (3.16)

[Regression]
- Disable temporarily the ASS/SSA Converter. Need to find a better algorithm...

[Fixes]
- Fix splitting command lines errors.
- Fix Matroska tasks convertion.
- Fix mkvtoolnix libs missing from the installer.
- Several other fixes.
It also has in the folder,
MediaInfo.dll
libgpac.dll
ea3to
mkvextract
Mp4Box

Although probably older versions.

I think I usually do one thing at once, then re-run Yamb again for any further operations. [avoids most problems]

I could put the ver$ I have up if needed.
__________________
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; 29th February 2024 at 18:49.
StainlessS is offline   Reply With Quote
Old 29th February 2024, 20:46   #10  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,779
Quote:
Originally Posted by ChaosKing View Post
l-smash can create mp4 file?
Yes, it is actually a whole software suite. You may only know L-SMASH Works which only uses the MP4 (or more generally, its ISO Base Media File) demultiplexer out of it in an Avisynth/VapourSynth source filter.

Unfortunately it is quite hard to find a standalone binary of the L-SMASH multiplexer today. I found an old one from 2014 by 06_taro who used to be a member here too... (and that link is dead now)
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 29th February 2024 at 21:15.
LigH is offline   Reply With Quote
Old 29th February 2024, 21:43   #11  |  Link
jones1913
random user
 
Join Date: May 2014
Location: #Neuland
Posts: 116
Quote:
Originally Posted by tormento View Post
Is there any reliable GUI for it?
maybe there is something suitable in my signature...
__________________
BeHappy Audio Transcoder > <Doom9 forum> <Gleitz forum> <GitHub>
MP4.tool GUI for MP4Box & L-SMASH muxer > https://www.mediafire.com/folder/3i6y6cbkyhblm/MP4.tool
jones1913 is offline   Reply With Quote
Old 29th February 2024, 22:23   #12  |  Link
StvG
Registered User
 
Join Date: Jul 2018
Posts: 450
Quote:
Originally Posted by LigH View Post
Unfortunately it is quite hard to find a standalone binary of the L-SMASH multiplexer today. I found an old one from 2014 by 06_taro who used to be a member here too... (and that link is dead now)
Here the binaries from the latest commit of the vimeo fork.

Use xxx --help to see the available commands.
StvG is offline   Reply With Quote
Old 1st March 2024, 13:40   #13  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 6,914
Make a GUI to use MP4Box is really easy, but add other tools to extract and check if streams (video, audio, subs) are mp4 compliants, and convert them if not, is more complicated and require maintain updated all the tools used.

Talking about MP4Box GUI's I recommend MeGUI with updated tools to extract and encode video and audio.

Code:
Tool          MeGUI  Yamb  MP4.tool  My MP4Box GUI
------------  -----  ----  --------  --------------
MP4Box        2023   2009    2013    2013 installer
MediaInfo     2018   2009    2014    ? not installed
eac3to        2022   2009     -      ?
MkvExtract    2023    -      2014    ?
tsMuxer       2023    -      2013    ?
AviSynth      2020+   -       -      -
ffmpeg        2022    -       -      -
x264/x265     2023    -       -      -
__________________
BeHappy, AviSynth audio transcoder.

Last edited by tebasuna51; 1st March 2024 at 13:42.
tebasuna51 is offline   Reply With Quote
Old 1st March 2024, 16:21   #14  |  Link
ChaosKing
Registered User
 
Join Date: Dec 2005
Location: Germany
Posts: 1,795
Megui has auto updates so I'll take that, thx.

This seems also interesting https://www.bento4.com/
__________________
AVSRepoGUI // VSRepoGUI - Package Manager for AviSynth // VapourSynth
VapourSynth Portable FATPACK || VapourSynth Database
ChaosKing is offline   Reply With Quote
Old 1st March 2024, 18:26   #15  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
It would be great if someone could develop a new .mp4 muxer and GUI
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 1st March 2024, 22:14   #16  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,779
New uploads (MSYS2, MinGW32 / MinGW64, GCC 13.2):

MP4Box 2.3-DEV-rev937-g69b32cebf-ab-suite

GPAC 2.3-DEV-rev937-g69b32cebf-ab-suite


Another interactive MP4/MKV remux GUI tool: BOX4 (not sure which multiplexers it uses internally)
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid

Last edited by LigH; 1st March 2024 at 22:18.
LigH is offline   Reply With Quote
Old 1st March 2024, 23:06   #17  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
Was there an MP4 muxer that allowed you to alter and amend certain parameters of an h.264 elementary stream prior to muxing?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 1st March 2024, 23:09   #18  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,779
H264 Patcher and BDTools maybe?
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 1st March 2024, 23:19   #19  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
I think it had a GUI... It's a long time ago!

How mature is FFmpeg at .mp4 muxing?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 2nd March 2024, 00:04   #20  |  Link
AVIL
Registered User
 
Join Date: Nov 2004
Location: Spain
Posts: 408
I use avidemux from Mulder. I don't need do special treatement (demux, remux,...) but they are options to optimize for streaming and changing the time scale (I even don't know the utility of this). I can change the number of tracks in audio, even add from file. The mp4 muxed-remuxed is 100% compliant with my devices. I also use "LosslessCut", even the resulting video where equal to original, but I can do any elemental changes (rotate, change number of audio tracks,...). Is ffmpeg based, so compart their weakeness. And finally, I use tsmuxer, for quick demuxing (with the help of TsMuxerGui)
AVIL is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 08:53.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.