项目作者: myfreeer
项目描述 :
a portable and lightweight multimedia encoding tool with no gui
高级语言: Shell
项目地址: git://github.com/myfreeer/nogui.git
nogui
a multimedia encoding tool without gui
Usage (Release)
- Download latest release package and extract it to a folder containing no space or non-ascii chars.
- (Optional) Check and modify
config.ini
- 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.
Usage (Manally)
- 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
in bin
folder.
- The 32-bit
busybox.exe
should be put in bin32
folder.
- The 64-bit
busybox.exe
or busybox64.exe
should be put in bin64
folder.
- Download or compile ffmpeg.
- The 32-bit
ffmpeg.exe
should be put in bin32
folder.
- The 64-bit
ffmpeg.exe
should be put in bin64
folder.
- (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 in bin32
folder. - The 64-bit
fdkaac.exe
should be put in bin64
folder.
- (Optional) Download or compile CLI version of MediaInfo if needed
- Both
MediaInfo
and mujs
are required for HDR metadata parsing. - The 32-bit
MediaInfo.exe
should be put in bin32
folder. - The 64-bit
MediaInfo.exe
should be put in bin64
folder.
- (Optional) Compile mujs if needed
- Both
MediaInfo
and mujs
are required for HDR metadata parsing. - The 32-bit
mujs.exe
should be put in bin32
folder.
- Alternatively, you may get a 32-bit binary from here
- The 64-bit
mujs.exe
should be put in bin64
folder.
- Alternatively, you may get a 64-bit binary from here
- (Optional) Check and modify
config.ini
- 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.
FAQ
- How to stop (give up) a encoding session?
- Click the
X
button at the top right corner of the console window.
- 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.