File | Date | Author | Commit |
---|---|---|---|
.github | 2021-02-14 |
![]() |
[a56bbe] Add release drafter |
.vscode | 2021-02-13 |
![]() |
[4425fd] Fix the -ab 0k bug |
appData | 2021-02-13 |
![]() |
[520c1d] Add clear screen and colors |
ffmpeg-coder | 2021-02-16 |
![]() |
[3f6605] Add extended description |
include | 2021-02-14 |
![]() |
[64de76] Update NB in startup |
lib | 2021-02-11 |
![]() |
[b75b4a] Add rang & design title with colors |
res | 2021-02-11 |
![]() |
[9e3ea9] Reed the about section using a txt file instead... |
scripts | 2021-02-18 |
![]() |
[164751] Add debian install script |
src | 2021-02-14 |
![]() |
[0803bf] Disbale the app lock feature for linux |
.gitignore | 2021-02-17 |
![]() |
[73d7f7] update git ignore file for windows |
LICENSE | 2021-01-17 |
![]() |
[8176e4] unknow changes |
Makefile | 2021-02-18 |
![]() |
[bb591c] Add fakeroot |
README.md | 2021-02-19 |
![]() |
[626283] Add troubleshoot & issue section |
A small cross platform CLI tool which will help in producing different types video converting codes quickly for new ffmpeg CLI users. The tool will make it easy to generate ffmpeg commands for them. If you don't use or know about FFMPEG then this tool might not be for you.
This tool is created for those who find it difficult to understand or find the appropriate commands for converting a video as they want using the FFMPEG CLI tool.
Also those who are new to Command Lines they can also use this tool to generate ffmpeg commands very easily. Many new ffmpeg users find it difficult to find the appropriate ffmpeg commands to convert their videos to with their desired configs. So, as a result they end up googling a lot and wasting their time. So this tool is for them.
The user should have really basic knowledge about ffmpeg like how to run ffmpeg in a directory and how to issue the commands. Thats it !!
This installation process works on ubuntu, kali linux, linux mint, debian and other debian based distros.
wget https://raw.githubusercontent.com/Abir-Tx/ffmpeg-coder/main/scripts/debian_install.sh && chmod +x debian_install.sh &&./debian_install.sh
chmod +x ffmpeg-coder_1.0_all.deb
sudo apt install ./ffmpeg-coder_1.0_all.deb
ffmpeg-coder
in your terminal. Sometime if running just after installation the tool might not start. In that case run ffmpeg-coder
in terminal twice.Users other than Debian based distro can use the tool by compiling the tool from the source code easily. Also any distro or windows users can compile and use the tool if they are having problems using the binary packages provided in the release.
Steps for compiling from the source -
git clone https://github.com/Abir-Tx/ffmpeg-coder.git
cd
into the ffmpeg-coder
directory. cd ffmpeg-coder
Now if you are in linux & have build-essentian installed then just run -
make dir
make build
The tool will be compiled to the bin
folder inside ffmpeg-coder folder. You can also run make run
to run the tool from there -
make run
If you are windows user and have *GNU Make installed or configured in your system then run -
make dir
make winbuild
The tool will be compiled to the bin
folder inside ffmpeg-coder folder. You can also run make winrun
to run the tool from there -
make winrun
g++ src/ffmpeg-coder.cpp -I include/ffmpeg-coder -I lib/ -o bin/ffmpeg-coder
./bin/ffmpeg-coder
g++ src/ffmpeg-coder.cpp -I include/ffmpeg-coder -I lib/ -o bin/ffmpeg-coder.exe
./bin/ffmpeg-coder
By following the above steps you will have a compiled version of ffmpeg-coder for your device.
Sometime on some platforms (Specially Linux) the open does not open after installion when run. In that case run the app twice or more and the app will start.
The startup lock feature is currently disabled in source code as it is creating some issues so the App lock feature will not work in linux as of now.
Future fix is planned
If you are having any issue related to this tool or if you face any bug/problem while using the tool, please let us know by creating an issue from the issue tab or by clicking here. In the issue form describe what problems you face or what features you want next.
I will try to fix and add features as much as I can.