`ffmpeg` is a free software project aimed at producing tools (libraries and programs) for handling multimedia data.

learn more… | top users | synonyms

1
vote
1answer
26 views

Converting files to OGG with FFMPEG produces an extremely large file

When trying to convert either an mp3 or flac file to ogg, the output ogg file is actually a flac file with a large file size. For instance: running for file in *.mp3; do ffmpeg -i "${file}" "${file/%...
1
vote
1answer
18 views

Creating a GIF animation from PNG files while constraining GIF size

Is there a way, perhaps with ffmpeg or convert, to constrain the size of a GIF created by stitching PNG files? This answer (Creating a GIF animation from PNG files) does not address this, and ...
0
votes
0answers
39 views

ffmpeg won't upgrade or uninstall on centos 6.8

I'm trying to upgrade ffmpeg on CentOS 6 but everything I try doesn't work. I've tried re-installing to overwrite it but no luck. This is the version and when it was installed. It installed 2 weeks ...
0
votes
1answer
40 views

ffmpeg bash script segment template

I was trying to control ffmpeg file segment function through a bash script to cut a large movie file into smaller pieces. I took a look at the documentation here but this doesn't really cover what I ...
1
vote
0answers
16 views

Record video and audio from an X windows application

I want to script the following scenario, from a server which I access using SSH. Create a screen at an arbitrary resolution, for example 1280x720. Start an application, that will fill this entire ...
0
votes
1answer
27 views

bash script controlling ffmpeg to convert from mkv

Help me debugs this script to create control ffmpeg from a bash script. for f in $FILES do INPUT_MOVIE=`basename "${f%.*}.mkv"` OUTPUT_MOVIE=${MOVIE:1} OUTPUT_MOVIE=${OUTPUT_MOVIE:0:2}") ...
1
vote
0answers
22 views

Record fullscreen program with avconv/ffmpeg?

I'm trying to record a fullscreen program (snes9x) with avconv, aka ffmpeg. I have avconv set up to use my whole screen, but it doesn't capture snes9x when I run it. #!/bin/bash avconv \ -f ...
0
votes
0answers
23 views

ffmpeg issues producing an HLS live stream that works in quicktime

I am trying to produce an HLS live stream that can be consumed by quicktime. Using the command below, the resulting stream (when served by a python SimpleHTTPServer) is playable by VLC and also by ...
1
vote
1answer
72 views

Convert image based subtitle to text based subtitle inside MKV file

How do I convert a hdmv_pgs_subtitle (which is image based) to a text based subtitle in a MKV file? I have tried ffmpeg -i in.mkv -c:v copy -c:a copy -c:s mov_text out.mkv but that results with the ...
0
votes
1answer
33 views

FFMpeg : Creating a video clip of approx. 10 seconds when video duration is unknown without audio-

I am working on a project where I am looking to extract a video clip from an input video. I have found many links(Eg : link) which do this task, but in all this I have to specify video duration. ...
1
vote
1answer
37 views

How can I edit my bash script to account for whitespace entries? [duplicate]

I made a script to automate ffmpeg conversion from mkv > m4v > open the m4v in Subler.app to import the metadata manually, at which point I'll move the file into my iTunes library. I use iTunes ...
0
votes
1answer
22 views

Achieving a high-availability ffmpeg system ?

I was wondering if there's a way to realize a sort of "high-availability" ffmpeg system. Let's say, i have two Linux servers, server1 and server2, dedicated to do some video conversion with ffmpeg. ...
2
votes
1answer
72 views

How do I split an audio file into multiple?

I found something for videos, which looks like this. ffmpeg -i * -c:v libx264 -crf 22 -map 0 -segment_time 1 -g 1 -sc_threshold 0 -force_key_frames "expr:gte(t,n_forced*9)" -f segment output%03d.mp4 ...
2
votes
1answer
133 views

Play subtitles automatically with mpv

Subtitle files come in a variety of formats, from .srt to .sub to .ass and so on and so forth. Is there a way to tell mpv to search for subtitle files alongwith the media files and if it does to start ...
2
votes
1answer
70 views

FFMpeg : Converting a video file to a gif with multiple images from video

I am working on a project in which the user can upload videos. Is there any way with FFmpeg I can take some images from the video and create a GIF out of it? As the project is in Java, I have a way ...
0
votes
1answer
67 views

use ffplay to play a list of audio files

There are many audio and video players but I would like to use one tool for many propose. So I would like to use ffplay as audio and video player. To play a one file the command is like this. ffplay ...
0
votes
1answer
188 views

FFMpeg : GIF to MP4 conversion throws code error.

I am trying to convert a GIF to a MP4. I am getting an error while doing that with specific parameters. What am I doing wrong? Any help would be nice. I would like a mp4 video with high quality, size ...
1
vote
2answers
36 views

How best to reencode video for lower-performance playback?

I have various video files as MKV, including some high-def (1080p) with FLAC audio. These can be played fine on a several-years-old PC with a mid-range graphics card (using mpv/ffmpeg), but when I ...
0
votes
0answers
28 views

How to create a gamma cross-fade of two pictures using ImageMagick?

I want to make a gamma composite image, as is common with making cross-fades between two video tracks. The composite frames of the cross-fade are made by cross-fading the gamma values of one picture ...
3
votes
2answers
227 views

How to check if a video is completely downloaded?

I have a bunch of videos which I want to check if they are complete or not. Some of them may be downloaded partially, but they are not faulty. How can I efficiently check if these video are completely ...
0
votes
0answers
81 views

How to restart script or reboot if FFMPEG / AVCONV get stuck?

I am using AVCONV to stream my webcam on Dailymotion, here is the command : avconv -f video4linux2 -s 853x480 -i /dev/video0 -f flv -b 800k -r 14 rtmp://publish.dailymotion.com/publish-dm/xxx I run ...
1
vote
2answers
71 views

How to use a greped url provided by tshark inside a bash script?

I'm trying to use a url piped from tshark into a while loop. while read line ; do echo "$line" ffmpeg -i "$line" -c copy "filename" done < <(tshark -i tun0 -B 50 -P -V -q -l -Y 'http matches "(...
1
vote
0answers
33 views

ffmpeg - generate video with more then 2 images and 2 audio

I have n images (2 < images < n) and 2 audio files I generate a video like below and it works: $ffmpeg -f image2 -pattern_type glob -framerate 1/10 \ -i '*.jpg' -i "concat:Q.mp3|R.mp3" -...
0
votes
0answers
151 views

How to re-encode file A.mp4 with the same settings as B.mp4?

I have a MP4 file with AAC audio and H264 video, let's call it B.mp4. I also have file A.mp4 with the same picture resolution, but: different FPS possibly different audio/video bitrate different ...
0
votes
1answer
50 views

Convert jpeg sequence to movie stream, in realtime, using ffmpeg

I have a process that is creating a jpeg every X seconds. I know it's possible to use ffmpeg to convert a set of jpgs to a movie, but I want to do it in real-time because I am trying to stream it to a ...
4
votes
1answer
540 views

Copy file creation date to metadata in ffmpeg

I would like to copy the file creation date of an mp4 file into the file's metadata. I'm pretty sure this can be done with ffmpeg and some nifty Linux commands.
0
votes
2answers
681 views

ffmpeg: nvenc mit crf option - very low bitrate

I bought a new computer some time ago.. I installed nvenc for ffmpeg to encode my videos with the h264 codec. To optimize i used the -crf option but something went wrong.. I want to encode a full ...
0
votes
1answer
243 views

Re-encoding video with ffmpeg including all subtitles but not all audio

I'm trying to re-encode video streams from a Matroska file to save space, while keeping all the subtitles as-is, using ffmpeg. I want to write a generic command that works without me having to specify ...
1
vote
1answer
109 views

ffmpeg output.mp4 with size 0

I have a video upload script in php where i exec the following command exec("/usr/bin/ffmpeg -i ".$folder."/".$filenameIn.".mp4 ".$folder."/".$filenameOut.".flv 2>&1", $output); and the ...
2
votes
1answer
517 views

Why was ffmpeg removed from Debian?

Currently, ffmpeg is missing from APT packages when using the stable versions of Debian and Ubuntu. There are numerous resources (example from SuperUser, another one from Debian's documentation and ...
1
vote
0answers
140 views

Record high quality video and audio during Skype calls - Bash scripts [closed]

Background Recording live video and audio during a call (or during any X11 desktop activity) is not very difficult thanks to ffmpeg and the amount of help articles available (including this site). ...
1
vote
1answer
189 views

Problem with ffmpeg in bash loop

When running the following command line to convert multiple .mkv files into .mp4 files, things go awry. It's as if the script tries to run all the commands at once or they get entangled in each other ...
0
votes
1answer
675 views

Compiling FFMPEG from source: cannot find shared library

I'm compiling FFMPEG from source using the guide for Ubuntu which I've used before with success. I'm compiling on a Vagrant virtual machine in VirtualBox on Ubuntu server 14.04. You can clone the ...
1
vote
0answers
26 views

What's the canonical way to get individual stream size in a video file?

I have a video file. It contains a video stream, and a couple of audio and subtitle streams. I want to get the size of each of these streams. I've already looked at ffprobe/avprobe and mediainfo, ...
1
vote
0answers
72 views

Help with MKV to MP4 Remux script [closed]

Overview: I'm trying to remux my mostly MKV library to MP4. I have a script that has gone through and extracted subtitles from the video files. I have another script that will remux any .mkv files ...
1
vote
1answer
306 views

Split a video to multiple chunks according to multiple starting and ending frame indices

Are there any tools (like FFmpeg or OpenCV) can split a video into multiple chunks according to some specific starting and ending frame indices? For example, given (0,20),(21,33),(40,60)..., each ...
3
votes
2answers
3k views

Merge two video clips into one, placing them next to each other

I have two video clips. Both are 640x480 and last 10 minutes. One contains background audio, the other one a singing actor. I would like to create a single 10 minute video clip measuring 1280x480 (in ...
0
votes
0answers
32 views

gcc on debian - Matlab interferes with ffmpeg?

This is a quite confusing problem. I wanted to use youtube-dl and it stops with the following error message from ffprobe (ffmpeg): ffprobe: /path-to-matlab/matlab-compiler-runtime/v717/sys/os/glnxa64/...
1
vote
0answers
93 views

How to set default subtitle with ffmpeg

I created a mp4 file from video, audio and .srt file. ffmpeg -i video.mp4 -i audio.m4a -i sub.srt -map 0:0 -metadata:s:v:0:0 language=eng -map 1:0 -metadata:s:a:0:0 language=eng -map 2:0 -metadata:...
7
votes
1answer
8k views

Re-encoding video library in x265 (HEVC) with no quality loss

I am trying to convert my video library to HEVC format to gain space. I ran the following command on all of the video files in my library: #!/bin/bash for i in *.mp4; do #Output new files by ...
0
votes
2answers
133 views

bash: ffmpeg libx265 prevent output

I'd like to use the new codec x265 (libx265) to encode my video collection. For this I created a lovely bash script under linux which works in general very well! But something is strange: I prohibit ...
1
vote
2answers
155 views

Job control over a Bash script

I have a Bash script of a thousand lines each containing an ffmpeg command. I start this with source script and it runs just fine. However, when I try to take control of this script in various ways, ...
2
votes
2answers
345 views

How to stream with ffmpeg in a separate process

I need to stream with ffmpeg on Ubuntu. The streaming should be started from a bash script. Currently, I call ffmpeg like this, as a part of subroutine in a bash script: function startFFMpegEncoder (...
0
votes
0answers
285 views

allow non-root user to run programs compiled by root in /root/bin

I just finished and installed ffmpeg installation on a centOS box via the guide made by ffmpeg themselves https://trac.ffmpeg.org/wiki/CompilationGuide/Centos As it turns out, ffmpeg was installed at /...
0
votes
0answers
101 views

ffmpeg configuration error

I downloaded ffmpeg and followed the README. First thing, ffmpeg needs to be configured. But executing configure (./configure) says ~/Downloads/ffmpeg-2.7.2 $ ./configure gcc is unable to create an ...
1
vote
0answers
26 views

Miro player doesn't recognize subtitle from video encoded by ffmpeg

It was the first time I encoded a video on Ubuntu. I used ffmpeg to extract the video/audio, encode them and join with a subtitle to a new file. All these steps were fine. I used the following ...
0
votes
0answers
126 views

ffmpeg libass CentOS 5.11

I just got a vps server and it has CentOS 5.11 and kernel 2.6.18. I need to install ffmpeg on it with --enable-libass. I have tried to compile but I'm having problems with libass because I have an old ...
4
votes
2answers
488 views

Create thumbnail from video at random time frame

I'm using this bash script to generate thumbnails from videos: #!/bin/bash source_dir="." output_dir="/output" input_file_types=(avi wmv flv mkv mpg mp4) output_file_type="jpg" r1=$(( ( RANDOM % 10 ) ...
1
vote
1answer
264 views

Fix flv file with small errors

I have a couple of flv files downloaded with youtube-dl. When they are played they fail after a few minutes with: Unsupported video codec (X) where X is e, 9, or b. My guess is that one block is ...
1
vote
0answers
116 views

compile ffmpeg centos

I used this Guide http://trac.ffmpeg.org/wiki/CompilationGuide/Centos To install ffmpeg in my VPS with CentOS 6 64. But it was installed in /root/bin/ and I need to install it in usr/bin/ to run ...