25,851 questions
1
vote
1
answer
87
views
Discord.py Bot Isn't Playing Sounds
I'm trying to make a bot that can join on command to play the 'Open the noor' sound as a joke for a friend. But every time I launch it and run the command, it connects but just sits there, it doesnt ...
0
votes
0
answers
75
views
FlyleafLib throws "Loading FFmpeg libraries failed" on Engine.Start in WPF application
I am developing a WPF application and decided to use FlyleafLib for video playback. I installed FlyleafLib via NuGet. Then, I downloaded the FFmpeg shared build (with .dll files) and placed it in C:\...
Advice
2
votes
4
replies
104
views
Detecting audio transcoding with ffmpeg
I'm building a small CLI tool for myself to help me find transcoded audio files. The idea is to detect "fake" high-bitrate files that have actually been transcoded from a lower-quality ...
0
votes
0
answers
129
views
Linking FFmpeg 8.1 CLI into an Android NDK Shared Library: Header Resolution and Symbol Errors
I am attempting to build a custom video processing engine for Android using FFmpeg 8.1. Instead of re-implementing the muxing logic using libavformat/libavcodec APIs, I want to "library-ify" ...
2
votes
1
answer
138
views
VP9 video black screen after merging (stream copy)
Is there a specific bitstream filter required for VP9 in an MP4 container, or is AVFMT_FLAG_AUTO_BSF required for VP9 but failing for another reason?
I am using FFmpeg libraries libavformat/libavcodec ...
Tooling
0
votes
2
replies
74
views
How to continuously stream audio from multiple .mp3 files in a sequence into a different .mp3 file?
I need an oddly specific setup. I have multiple .mp3 files. I need to randomly pick one of them, and continuously stream audio from it into another .mp3 file that has to still be playable as a sort of ...
Advice
0
votes
6
replies
127
views
How to distrbute a C++ program that used SDL2/FFMPEG?
I have a C++ program that uses SDL2. Failing to find static linking for SDL2, I decided to change the architecture such that I no longer need SDL2 but now it used FFMPEG.
I'm confused as to how I can ...
Tooling
1
vote
0
replies
79
views
Compression to AV1 with ffmpeg, enabled --enable-libsvtav1
Ubuntu Mate 24.04, ffmpeg 8.0, 16GB Ram, AMD Ryzen 5 3500U
I use ffmpeg to compress H.264, 50f/ps videos to AV1.
Used parameter : -crf 12 -preset 3 -g 250
The given encoding speedx by ffmpeg : speed=0....
2
votes
1
answer
139
views
How do I escape this FFmpeg command's filepath in PowerShell? [closed]
I have an issue with adding a .ASS file to MP4 file using FFmpeg in PowerShell:
# Function to add ASS subtitles to video
function Add-Subtitles-To-Video {
param ($videoPath, $assPath, $outputPath)
...
Advice
0
votes
0
replies
93
views
Client-side video crop + audio mux on iOS Safari with HEVC — any viable approach?
I'm building a web app where users upload a video, the app crops the first 60 seconds client-side, extracts audio for server-side AI processing, then muxes the returned audio back into the cropped ...
0
votes
0
answers
183
views
Transcoding WebM from mediarecorder to m3u8 in realtime [closed]
I have to transcode recorded WebM media to HLS.
mediaRecorder.ondataavailable = async event => {
const buffer = new Uint8Array(await blob.arrayBuffer());
await ffmpeg.writeFile(`/work/...
5
votes
0
answers
137
views
Why can't rust-lld see symbols in a static build of Libsvtav1?
This is not to Rust-specific; Libsvtav1 built with GCC is not linkable with lld. I am attempting to link a static build of FFmpeg's Libav* libraries for use in a Rust application. I built FFmpeg and ...
0
votes
1
answer
125
views
Onvif device manager crash [closed]
I'm building a Python-based ONVIF server that streams the desktop using Flask (MJPEG) and FFmpeg (RTSP). The MJPEG stream works fine, and FFmpeg is running, but ONVIF Device Manager (ODM) crashes when ...
Advice
0
votes
5
replies
151
views
How to add more video sizes to FFMPEG HLS script
As a complete beginner with FFMPEG, I've found this script(?) for encoding three sizes of HLS video - it works pretty well, but I want it to output five or six sizes of video. I've been through the ...
Best practices
1
vote
1
replies
91
views
EXR normalize and stretch with ffmpeg process and quality preserve
I’m processing a sequence of OpenEXR frames and I’m seeing what looks like “quality compression” only in one specific pipeline. I suspect this is actually precision loss / quantization (e.g., writing ...
