A video converter Script using FFmpeg for Linux
NOTE that FFmpeg is needed for this script to work! But the script can download it for you if you don't have it installed.
- Convert videos from different file formats
- Add metadata
- Add multiple subtitles
- Add cover art
- No re-encoding needed
FFmpeg supports many video formats.
- .mkv to .mp4
- .avi to .mkv
- .mp4 to .mkv
All video codecs can be found here.
It even works with supported audio codecs.
Current supported metadata
- title
- date
- genre
- show
- season_number
- episode_id
- episode_sort
- language
- hd_video
Add subtitles to your videos, the script supports multiple subtitles as well as mapping the right language to it.
When adding .srt subtitle files to .mp4 files there will be some re-encoding needed. However, its quite fast becuase only the subtitles gets encoded.
Recommended subtitle formats are .srt files.
Add cover art to your videos or audio files instead of the boring auto generated icon.
Recommended formats for cover art is .png or .jpg files.
- Better function to add metadata
- .mp4 or .mov output check
- More metadata options
- More optimized code
- Looping through full directory
- .bat version for Windows
- C# version with GUI