a multimedia encoding tool without gui
- Download latest release package and extract it to a folder containing no space or non-ascii chars.
- (Optional) Check and modify
config.ini
- Check config.md for references.
- Drag file(s) to
nogui.bat
and wait until completed. The encoded file should be in the same folder of input file.- Multimedia encoding usually takes a long time, so be patient.
- Download this project as archive and extract it to a folder containing no space or non-ascii chars.
- Download or compile busybox-w32 and put
busybox.exe
inbin
folder.- The 32-bit
busybox.exe
should be put inbin32
folder.- You may get latest 32-bit binary from frippery's website
- The 64-bit
busybox.exe
orbusybox64.exe
should be put inbin64
folder.- You may get latest 64-bit binary from frippery's website
- The 32-bit
- Download or compile ffmpeg.
- The 32-bit
ffmpeg.exe
should be put inbin32
folder.- You may get latest 32-bit binary from Zeranoe's website
- The 64-bit
ffmpeg.exe
should be put inbin64
folder.- You may get latest 64-bit binary from Zeranoe's website
- The 32-bit
- (Optional) Compile fdkaac if needed
fdkaac
enables high-quality aac audio encoding for better compibility with legacy devices.- Fraunhofer's license prevented a binary being released.
- fdkaac_autobuild can compile
fdkaac
easily on windows. - The 32-bit
fdkaac.exe
should be put inbin32
folder. - The 64-bit
fdkaac.exe
should be put inbin64
folder.
- (Optional) Download or compile CLI version of MediaInfo if needed
- Both
MediaInfo
andmujs
are required for HDR metadata parsing. - The 32-bit
MediaInfo.exe
should be put inbin32
folder. - The 64-bit
MediaInfo.exe
should be put inbin64
folder.
- Both
- (Optional) Compile mujs if needed
- (Optional) Check and modify
config.ini
- Check config.md for references.
- Drag file(s) to
nogui.bat
and wait until completed. The encoded file should be in the same folder of input file.- Multimedia encoding usually takes a long time, so be patient.
- How to stop (give up) a encoding session?
- Click the
X
button at the top right corner of the console window.
- Click the
- How to pause/resume a encoding session?
- Pause: Right click the title bar of the console window, choose
Edit
->Mark
to pause. - Resume: Right click inside the paused console window to resume.
- Pause: Right click the title bar of the console window, choose