2015-07-31, 20:08 | Link #1 |
Playful Explorer
Join Date: Mar 2009
Location: Sacramento, California (USA)
Age: 35
|
[Help] Remux Multiple MKVs into MP4s? (Windows 8.1)
Hi, does anyone here know of a good remuxer with a user friendly interface, that can batch or queue alot of remuxes at once?
If you do suggest a converter, please make sure it can copy the audio/video streams from MKVs and remux them into MP4s. My System Info: PC Model: HP 110-326 Desktop Motherboard: Hewlett Packard 2AFB (Ivy Bridge) OS: Windows 8.1 64-bit CPU: Intel Pentium G2100T @ 2.60 GHz Dual Core Video Card: Intel HD Graphics 2500 (1920x1080x32bpp 60Hz) Sound Card: Realtek High Definition Audio RAM (Memory): 4.0 GB Single Channel DDR3 @ 665 MHz HDD Space: 500 GB Western Digital Caviar (SATA III) Network Adapter: Realtek USB FE Family Controller @ 100.0 Mbps
__________________
Last edited by Kid Ryan; 2015-08-01 at 03:44. |
2015-08-01, 08:49 | Link #2 |
AS Oji-kun
Join Date: Nov 2006
Age: 74
|
Take a look at https://github.com/gavinbeatty/mkvtomp4/
It uses mkvtoolnix to disassemble the MKV file, ffmpeg to convert the audio if necessary, and MP4Box to remux everything into the MP4 container.
__________________
|
2015-08-01, 10:57 | Link #3 | |
Playful Explorer
Join Date: Mar 2009
Location: Sacramento, California (USA)
Age: 35
|
Quote:
Do you know how to do this with MKVtoMP4?
__________________
|
|
2015-08-01, 20:50 | Link #4 |
AS Oji-kun
Join Date: Nov 2006
Age: 74
|
I've never used this program, just the tools at various times. I'd imagine the problem lies in whatever string of parameters is being passed to ffmpeg. You could do this manually, using mkvextract to pull the streams from the Matroska container, then running ffmpeg to convert the audio, and MP4Box to assemble the pieces into an MP4.
__________________
|
2015-08-01, 22:42 | Link #5 |
Senior Member
Join Date: Jan 2009
|
You can use ffmpeg to do the whole thing, though.
IIRC the current command should be: Code:
ffmpeg -i input.mkv -vcodec copy -acodec copy output.mp4 Code:
ffmpeg -i input.mkv -c copy output.mp4 For example, if you have 3 files: input01.mkv, input02.mkv and input03.mkv Code:
#REM CONTENTS OF YOU BATCH FILE ffmpeg -i input01.mkv -vcodec copy -acodec copy output03.mp4 ffmpeg -i input02.mkv -vcodec copy -acodec copy output03.mp4 ffmpeg -i input03.mkv -vcodec copy -acodec copy output03.mp4 Last edited by speck123; 2015-08-01 at 22:59. |
2015-08-02, 00:31 | Link #6 | ||
Playful Explorer
Join Date: Mar 2009
Location: Sacramento, California (USA)
Age: 35
|
Quote:
Quote:
__________________
|
||
2015-08-03, 13:34 | Link #9 |
AS Oji-kun
Join Date: Nov 2006
Age: 74
|
Really? The output files I created with the script above appeared to play directly on HDTVs that didn't seem to know anything about Matroska. However looking at them with mkvinfo suggests they are, in fact, still in the Matroska format, even though they have an mp4 filename.
The TV in question isn't mine, so I can't really explore this in much more detail. I take it all back! How about this? http://superuser.com/questions/44062...ert-mkv-to-mp4
__________________
|
2015-08-03, 14:33 | Link #10 | |
Senior Member
Join Date: Dec 2008
|
Quote:
https://www.sendspace.com/file/p9uy6u Select the files you want to convert to mp4 and just drag&drop them on the respective .bat-file. - "keep_audio_format.bat" will copy video and audio - "convert_audio_to_aac.bat" will copy video but convert audio to stereo lc-aac |
|
|
|