InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises. Learn more →
Top 23 Python Ffmpeg Projects
-
-
openshot-qt
OpenShot Video Editor is an award-winning free and open-source video editor for Linux, Mac, and Windows, and is dedicated to delivering high quality video editing and animation solutions to the world.
OpenShot v2.6.1 - https://github.com/OpenShot/openshot-qt/releases/tag/v2.6.1
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
This one's not perfect, but it rips songs from YouTube or things like that and gets the Metadata so you can upload it to iTunes to your iPod and what not https://ytmdl.deepjyoti30.dev/
-
vidgear
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
Project mention: Which not so well known Python packages do you like to use on a regular basis and why? | reddit.com/r/Python | 2022-08-26Vidgear and new deffcode library are my best. I bet you don't know none of them. But they're pretty awesome when it comes to video-processing and stuff.
-
aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Project mention: Anyone know of a tool to align (existing) subtitles to audio along sentence boundaries? | reddit.com/r/LanguageTechnology | 2023-02-03You could try aeneas. Syncabook apparently uses the afaligner library, which says that it was inspired by aeneas but uses FastDTW to find an approximation to the optimal warping path. This might make it slightly less accurate than aeneas.
-
video-to-ascii
It is a simple python package to play videos in the terminal using characters as pixels
-
sickbeard_mp4_automator
Automatically convert video files to a standardized format with metadata tagging to create a beautiful and uniform media library
Project mention: Synology radarr & sonarr-SMA docker close but not quite there | reddit.com/r/PleX | 2022-12-30Going back to https://github.com/mdhiggins/sickbeard_mp4_automator, I was following the steps for sonarr/radarr and went to add a connection (custom script). Browsed to /usr/local/sma/postSonarr.py and clicked the test button, and I got an error that the script exited with -1. I am wondering if it has something to do with this weird instruction from the github page:
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: LosslessCut: The Swiss Army Knife of Lossless Video/Audio Editing | news.ycombinator.com | 2022-12-13
-
Project mention: In my Studio One I don’t see this part in the exporting window, but I saw this in a video. I have Studio One 5 artist. Is it something that only comes with the Pro or in S1 6? | reddit.com/r/StudioOne | 2023-01-18
You can manually adjust using ffmpeg. measure volume with ebur128 filter then change it with volume filter. There is script for it https://github.com/slhck/ffmpeg-normalize but manual work is easy to do.
-
#28 transcribe local files
-
-
Project mention: Hi, i have recently switched from HEVC to AV1 due to lack of support on devices. First time encoding a movie. It says something like 110 hours to finish encode… is this normal? . specs are as follows: handbrake: apple M1 16gb ram software encode using handbrake 1080p slow preset 8.5mbps | reddit.com/r/AV1 | 2023-01-06
In the meantime, I'd recommend using FastFlix, but beware that we don't know what encoder version is being used there: https://github.com/cdgriffith/FastFlix/releases
-
Monkey-DL (Anime Downloader)
Bulk download your favourite anime episodes from your favourite anime websites
-
Videomass
Videomass is a free, open source and cross-platform GUI for FFmpeg and youtube-dl / yt-dlp
Open Video Downloader is an Electron app as far as I know so should work on Linux as well. There's is also Videomass which is quite powerful as it combines youtube-dl and ffmpeg.
-
AutoSub
A CLI script to generate subtitle files (SRT/VTT/TXT) for any video using either DeepSpeech or Coqui (by abhirooptalasila)
Project mention: Does there exist a free as in freedom solution to apply speech-to-text recognition to a video to get subtitles? | reddit.com/r/ffmpeg | 2022-05-23There's an interesting project here https://github.com/abhirooptalasila/AutoSub which uses FFmpeg & Deepspeech. YMMV around the accuracy.
-
-
Project mention: GitHub - HoloArchivists/twspace-dl: A python module to download twitter spaces. | reddit.com/r/Python | 2022-09-10
-
-
Project mention: Jellyfin subtitle synchronisation (automatic?) | reddit.com/r/jellyfin | 2022-11-19
https://github.com/oseiskar/autosubsync (you need on win10/11 wsl,in python,could be trained)
-
Project mention: Hiding console window on Windows Using PyQt5 and Pyinstaller and ffpb | reddit.com/r/learnpython | 2022-05-30
I'm using Pyinstaller to package an python-ffmpeg ffpb (ffpb is a progress bar for ffmpeg). I have this snippet:
-
Have you seen ffmpeg-quality-metrics? I went with the docker option. I figured that would keep it simple with ffmpeg versions/whatever.
-
You can grab plotbitrate if you want to know the size of every single frame
-
Project mention: looking for an app/service/solution to transcribe/auto-subtitle video | reddit.com/r/ChineseLanguage | 2022-12-27
If you're reasonably tech savvy you could try this: https://github.com/m1guelpf/auto-subtitle
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Ffmpeg related posts
- Scheduled check for corrupted files
- How did you get started on video lectures?
- DeFFcode: A cross-platform High-performance FFmpeg based Video Frames Decoder
- In my Studio One I don’t see this part in the exporting window, but I saw this in a video. I have Studio One 5 artist. Is it something that only comes with the Pro or in S1 6?
- Where should I go next to get a job in this field?
- DVDFab for Dolby Vision titles?
- Instant Replay Suite - Tools for formatting/editing NVIDIA GeForce Experience/ShadowPlay clips
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 Feb 2023
Index
What are some of the best open-source Ffmpeg projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | ffsubsync | 5,768 |
2 | openshot-qt | 3,184 |
3 | ytmdl | 2,646 |
4 | vidgear | 2,613 |
5 | aeneas | 2,102 |
6 | video-to-ascii | 1,463 |
7 | sickbeard_mp4_automator | 1,367 |
8 | vidcutter | 1,207 |
9 | ffmpeg-normalize | 935 |
10 | yt-whisper | 842 |
11 | savify | 762 |
12 | FastFlix | 691 |
13 | Monkey-DL (Anime Downloader) | 679 |
14 | Videomass | 458 |
15 | AutoSub | 422 |
16 | tgcalls | 411 |
17 | twspace-dl | 291 |
18 | TikTokBot | 265 |
19 | autosubsync | 260 |
20 | ffpb | 243 |
21 | ffmpeg-quality-metrics | 229 |
22 | plotbitrate | 228 |
23 | auto-subtitle | 226 |