MP4Box 0.4.6 rev2735

Lowest Price Ever on TDK 25 Pack DVD+R for $7.88!
Help us keep the list up to date and Submit new tools here.

            Search tool or Browse all tools by sections

Tool Description Type Rating Comment

MP4Box


MP4Box is a MP4 multiplexer. It can import MPEG-4 video, DivX, XviD, 3ivx, h264 etc, audio streams and subtitles into the .mp4 container. The end result is a compliant MP4 stream. It can also extract streams from a .mp4. MP4Box is a command line tool, but can be used with graphical user interfaces such as YAMB or my MP4box GUI.

Free software Win Mac Linux

Version:0.4.6 rev2735
Released:20110302

Size:1.4MB

More info (author site)

Download (direct link)


More download options

Download old versions

7.1 (N/A)
3 votes

Guides
Read 3
comments

(3828147
views)
  Latest version:
0.4.6 rev2735 (March 02, 2011)


Download sites:
More info from author/developer site

Download from our site (direct link) (1.4MB)


More download options:
Download from another mirror site here

Download Mac version (direct link)

Download Linux version



Download old versions


Supported operating systems:
Windows Mac OS Linux


More information and other downloads:
Download YAMB here, a mp4box GUI.
Download my MP4box GUI here, another simple mp4box GUI.

Download MP4 FastStart here or here(direct link), it adjusts the MP4s metadata to allow for Flash players to play them right away, while it progressively downloads.
Or use mp4box with the hint command(mp4box -hint video.mp4)


Sections/Browse similar tools:
Linux video toolsMacOS video toolsVideo De/Multiplexers



Alert me! when this software has been updated.

Report this tool(dead link/new version out)
MP4Box
Click to enlarge screenshot


Version history:
Revision: 2735
Author: cconcolato
Date: 17:55:20, mercredi 2 mars 2011
Message:
First attempt at M3U8 to MPD conversion within MP4Box
(including fix parsing of M3U8 for bandwidth and codecs attributes)
----
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/include/gpac/internal/m3u8.h
Modified : /trunk/gpac/include/gpac/internal/mpd.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/media_tools/m3u8.c
Modified : /trunk/gpac/src/media_tools/mpd.c

Revision: 2734
Author: enst_devs
Date: 15:33:54, mercredi 2 mars 2011
Message:
[sillan] Adding new modification for the script gpac_build_android. Just the NDK path is needed. it does not recompile all the libgpac every time
----
Deleted : /trunk/gpac/build/android/gpac_build_android
Modified : /trunk/gpac/build/android/jni/Application.mk
Added : /trunk/gpac/build/android/jni/gpac_build_android
Modified : /trunk/gpac/build/android/jni/libgpac/Android.mk

Revision: 2733
Author: cconcolato
Date: 13:36:21, mercredi 2 mars 2011
Message:
First (partial) implementation of MPEG-2 TS indexing according to MPEG DASH (use of SIDX box)
----
Modified : /trunk/gpac/applications/mp4box/filedump.c
Modified : /trunk/gpac/applications/mp4box/main.c
Modified : /trunk/gpac/src/media_tools/mpegts.c

Revision: 2732
Author: cconcolato
Date: 13:35:21, mercredi 2 mars 2011
Message:
Implementation of the new SIDX box according to w11726_14496-12_3rd_DAM3_R6 (Daegu)
Needs further fix in movie fragmentation
----
Modified : /trunk/gpac/include/gpac/internal/isomedia_dev.h
Modified : /trunk/gpac/src/isomedia/box_code_base.c
Modified : /trunk/gpac/src/isomedia/box_dump.c
Modified : /trunk/gpac/src/isomedia/movie_fragments.c

Revision: 2731
Author: enst_devs
Date: 13:32:21, mercredi 2 mars 2011
Message:
[bouqueau] merge recent vc8 modifications
----
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/mpd_in.vcproj

Revision: 2730
Author: cconcolato
Date: 12:57:55, mercredi 2 mars 2011
Message:
Fix pre-build (generation of version.h) when the path contains spaces
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj

Revision: 2729
Author: bad_sheep
Date: 12:28:42, mercredi 2 mars 2011
Message:
Fixed typo in error message
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2728
Author: bad_sheep
Date: 12:25:19, mercredi 2 mars 2011
Message:
Fixed GCC compilation warnings about missing parenthesis
----
Modified : /trunk/gpac/src/media_tools/mpd.c

Revision: 2727
Author: bad_sheep
Date: 12:16:21, mercredi 2 mars 2011
Message:
Fixed error in previous merge, restored working mpd
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2726
Author: bad_sheep
Date: 11:47:25, mercredi 2 mars 2011
Message:
Avoid crash when starting MPD/MPEGTS_IN and stopping the player before anything has been downloaded + added some assert() to avoid some memory corruptions
----
Modified : /trunk/gpac/applications/mp42ts/main.c
Modified : /trunk/gpac/modules/aac_in/aac_in.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c
Modified : /trunk/gpac/src/terminal/network_service.c

Revision: 2725
Author: cconcolato
Date: 11:41:58, mercredi 2 mars 2011
Message:
moved M3U8 and MPD Header files to gpac/include/internal
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Added : /trunk/gpac/include/gpac/internal/m3u8.h (Copy from path: /trunk/gpac/src/media_tools/m3u8.h, Revision, 2723)
Added : /trunk/gpac/include/gpac/internal/mpd.h (Copy from path: /trunk/gpac/src/media_tools/mpd.h, Revision, 2723)
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/media_tools/m3u8.c
Deleted : /trunk/gpac/src/media_tools/m3u8.h
Modified : /trunk/gpac/src/media_tools/mpd.c
Deleted : /trunk/gpac/src/media_tools/mpd.h

Revision: 2724
Author: cconcolato
Date: 11:14:45, mercredi 2 mars 2011
Message:
fix .h path after m3u8 and mpd code move
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2723
Author: cconcolato
Date: 11:10:03, mercredi 2 mars 2011
Message:
Moving code for m3u8 and mpd into libgpac for use by MP4Box
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc8/mpd_in.vcproj
Modified : /trunk/gpac/modules/mpd_in/Makefile
Deleted : /trunk/gpac/modules/mpd_in/m3u8.c
Deleted : /trunk/gpac/modules/mpd_in/m3u8.h
Deleted : /trunk/gpac/modules/mpd_in/mpd.c
Deleted : /trunk/gpac/modules/mpd_in/mpd.h
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c
Modified : /trunk/gpac/src/Makefile
Modified : /trunk/gpac/src/export.cpp
Added : /trunk/gpac/src/media_tools/m3u8.c (Copy from path: /trunk/gpac/modules/mpd_in/m3u8.c, Revision, 2722)
Added : /trunk/gpac/src/media_tools/m3u8.h (Copy from path: /trunk/gpac/modules/mpd_in/m3u8.h, Revision, 2722)
Added : /trunk/gpac/src/media_tools/mpd.c (Copy from path: /trunk/gpac/modules/mpd_in/mpd.c, Revision, 2722)
Added : /trunk/gpac/src/media_tools/mpd.h (Copy from path: /trunk/gpac/modules/mpd_in/mpd.h, Revision, 2722)

Revision: 2722
Author: cconcolato
Date: 10:41:34, mercredi 2 mars 2011
Message:
adding TODO to update the MPD structure according to latest standard document
----
Modified : /trunk/gpac/modules/mpd_in/mpd.h

Revision: 2721
Author: cconcolato
Date: 18:00:32, mardi 1 mars 2011
Message:
Fix for version.h generation
----
Modified : /trunk/gpac/build/msvc8/libgpac.vcproj
Modified : /trunk/gpac/build/msvc9/libgpac.vcproj
Added : /trunk/gpac/version.bat

Revision: 2720
Author: enst_devs
Date: 17:26:32, mardi 1 mars 2011
Message:
[bouqueau] align ffmpeg headers on rev18966 used for automatic builds
----
Modified : /trunk/gpac/extra_lib/include/libavcodec/avcodec.h
Modified : /trunk/gpac/extra_lib/include/libavformat/avformat.h
Modified : /trunk/gpac/extra_lib/include/libavformat/avio.h
Modified : /trunk/gpac/extra_lib/include/libavutil/common.h

Revision: 2719
Author: jeanlf
Date: 15:09:55, mardi 1 mars 2011
Message:
Removed libjs dependency from MP4Box (dep is in libgpac)
----
Modified : /trunk/gpac/applications/mp4box/Makefile

Revision: 2718
Author: jeanlf
Date: 15:09:19, mardi 1 mars 2011
Message:
Removed libjs dependency from MP4Box (dep is in libgpac)
----
Modified : /trunk/gpac/applications/mp4client/Makefile

Revision: 2717
Author: jeanlf
Date: 11:33:18, mardi 1 mars 2011
Message:
Fixed deadlock in cache
----
Modified : /trunk/gpac/src/utils/cache.c

Revision: 2716
Author: bad_sheep
Date: 17:34:42, lundi 28 février 2011
Message:
Fixed memory leaks + disabled ffmpeg for JPEG images since it has issues (black stride on the right side of picture with some pictures)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2715
Author: bad_sheep
Date: 14:01:20, lundi 28 février 2011
Message:
Fixed many memory leaks into MPD, now valgrind does not report any leak into MPD
----
Modified : /trunk/gpac/modules/mpd_in/m3u8.c
Modified : /trunk/gpac/modules/mpd_in/mpd.c
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2714
Author: bad_sheep
Date: 14:04:50, dimanche 27 février 2011
Message:
Fixed memory leak reported by valgrind in MPD
----
Modified : /trunk/gpac/modules/mpd_in/mpd_in.c

Revision: 2713
Author: bad_sheep
Date: 14:04:00, dimanche 27 février 2011
Message:
FFMPEG was reading data outside allocated memory since ffmpeg MAY read dataLength + FF_INPUT_BUFFER_PADDING_SIZE, fixed other areas where it happens too. Now valgrind does not report any read outside allocated memory
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revision: 2712
Author: bad_sheep
Date: 14:48:48, samedi 26 février 2011
Message:
Added insert, use 1024 as max size for URLs (a common MAX size for servers)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_demux.c

Revision: 2711
Author: bad_sheep
Date: 14:14:46, samedi 26 février 2011
Message:
Fixed compilation warnings
----
Modified : /trunk/gpac/modules/gpac_js/gpac_js.c
Modified : /trunk/gpac/modules/widgetman/wgt_load.c

Revision: 2710
Author: bad_sheep
Date: 13:00:54, samedi 26 février 2011
Message:
Removed GCC compilation warning : symbol main is reserved (renamed it nmain) + removed unused variable u32 meta
----
Modified : /trunk/gpac/modules/widgetman/widgetman.c

Revision: 2709
Author: bad_sheep
Date: 12:55:20, samedi 26 février 2011
Message:
Removed compilation warnings : unused variable GF_WidgetInstance *wid and avoid creating double objet to cast it into JSInt value
----
Modified : /trunk/gpac/modules/widgetman/widget.c

Revision: 2708
Author: bad_sheep
Date: 12:53:26, samedi 26 février 2011
Message:
Removed unused function to avoid compilation warning
----
Modified : /trunk/gpac/src/scenegraph/dom_smjs.c

Revision: 2707
Author: bad_sheep
Date: 12:50:40, samedi 26 février 2011
Message:
Be sure to initialize memory properly for sub allocated structures (init to NULL to ease debug) + avoid to read freed memory (AU->CTS was already freed in droped au unit)
----
Modified : /trunk/gpac/src/terminal/decoder.c
Modified : /trunk/gpac/src/terminal/media_memory.c

Revision: 2706
Author: bad_sheep
Date: 12:34:39, samedi 26 février 2011
Message:
Don't know if we have to abort, but at least write an error message when read size if not the one expected
----
Modified : /trunk/gpac/modules/mpegts_in/mpegts_in.c

Revision: 2705
Author: bad_sheep
Date: 12:16:31, samedi 26 février 2011
Message:
FFMPEG was reading data outside allocated memory since ffmpeg MAY read dataLength + FF_INPUT_BUFFER_PADDING_SIZE. Also fixed algorith that was reading outside allocated space, please chez if new impl is correct (added FIXME)
----
Modified : /trunk/gpac/modules/ffmpeg_in/ffmpeg_decode.c

Revisi...

View full changelog



Sponsors:


Guides and How to's:
MP4Box Documentation - Read
View all guides with guide description here



Acronyms / Also Known As:
MP4 FastStart, MP4 Fast Start

Report this tool(dead link/new version out)
Comments Post comment
3 comments, Showing 1 to 3 comments
 - 

Doesn't seem to be compatible with certain MP4 files notably those downloaded from BBC. I used the workaround solution of muxing to an .mka with mkvmerge, and then demuxing with mkvextract. This worked fine.

Posted October 19, 2010 by Chug a Bug. Tool version latest using OS Windows 7 64-bit
Ease of use 1 of 10 Functionality 1 of 10 Value for money 10 of 10 Overall score 4 of 10






The newest revisions of "x264" have revealed that the older builds of MP4Box were not "100% standard-compliant". If you need/want an up-to-date version of MP4Box, download it from one of the URLs below:

http://komisar.gin.by/tools/

http://vfrmaniac.fushizen.eu/MP4Box/

http://sada5.sakura.ne.jp/files/index.php?folder=TVA0Qm94

HTH.

Posted September 16, 2010 by El Heggunte. Tool version 0.4.6 using OS WinXP
Ease of use 6 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 8 of 10






MP4Box is an absolutely invaluable tool for all your MP4 needs. Most people will want/need a UI (ex: Yamb).

Posted September 30, 2009 by OAKside. Tool version 0.4.6 Dev using OS Vista
Ease of use 8 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 9 of 10





3 comments, Showing 1 to 3 comments
 - 

1 tool hits, Showing 1 to 1 tools
 - 

Explanation:
New tool= New tool since your last visit
New version= New version since your last visit
New comments= New comments since your last visit

Type and download
Freeware = Free software.
Free software = Free software and also open source code.
Adware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Spyware/Malware = Don't download.
v1.0.1 = Latest version available.
Download beta = It could be a BETA, RC(Release Candidate) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (author site/developer site) = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64 bit version = If you have a 64bit operating system you can download this version.
Download portable version = No installation is required, just extract the files to a folder and run directly.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com and virusscan.jotti.org.

Rating
The first rating is a standard average rating and the one between () is a weighted average.

Browse software by sections

All In One Blu-ray Converters (10)
All In One DVD Converters (22)
All In One MKV to MP4/Blu-ray/AVCHD (11)
All In One Video Converters (25)
Animation (3D & 2D animation) (5)
Audio Editors (15)
Audio Encoders (55)
Audio Players (4)
Authoring (Blu-ray/AVCHD) (19)
Authoring (DivX) (5)
Authoring (DVD) (40)
Authoring (SVCD/VCD) (11)
Bitrate Calculators (7)
Blu-ray to AVI/MKV/MP4 (11)
Blu-ray to Blu-ray/AVCHD (9)
Burn (CD,DVD,Blu-ray) (22)
Camcorders/DV/HDV/AVCHD (35)
Capture (33)
CD/DVD recovery (4)
Codec Packs (7)
Codec/Video Identifiers (31)
Codecs (64)
Decrypters (Blu-ray) (6)
Decrypters (DVD Rippers) (13)
DigitalTV/DVB/HDTV (44)
DVD to AVI/DivX/XviD (19)
DVD to DVD (22)
DVD to MP4/MKV/H264 (18)
DVD to VCD/SVCD (5)
ISO/Image (14)
Linux video tools (86)
MacOS video tools (118)
Media (Blu-ray/DVD/CD) (7)
Media Center/HTPC/PS3/360 (45)
Other useful tools (90)
Photo Blu-ray/DVD/VCD (10)
Portable/Mobile/PSP/iPod (46)
Region free tools (6)
Screen capture/Screenshots (18)
Subtitle (45)
Video De/Multiplexers (48)
Video Editors (Advanced/NLE) (36)
Video Editors (Basic) (39)
Video Editors (H264/MP4/MKV/MTS) (11)
Video Editors (MPG/DVD) (19)
Video Editors (WMV/AVI) (14)
Video Encoders / Converters (127)
Video Encoders (AVI/WMV) (41)
Video Encoders (H264/MP4/MKV) (35)
Video Encoders (MPG/DVD) (25)
Video Frameservers (7)
Video Players (29)
Video Repair/Fix (16)
Video Streaming (29)
Video Streaming Recording (36)
Virtualdub tools (10)
DVDFab DVD Copy lets you backup DVDs to DVDr, AVI or MP4 for portable devices. More info or download trial!
About   Advertise   Forum   RSS Feeds   Statistics   Tools