31
votes
Accepted
How to encode Apple ProRes on Windows or Linux?
As of December 2018, Adobe Creative Cloud aps, such as Premier, After Effects and Adobe Media Encoder give you the ability to encode in ProRes without any post-hoc conversion.
If you don't use Adobe ...
16
votes
Accepted
convert KAZAM video file to a file, playable in windows media player
Your KAZAM video features YUV444P pixel format which WMP may not support without extra filters. Using ffmpeg, run
ffmpeg -i in.mp4 -pix_fmt yuv420p -c:a copy -movflags +faststart out.mp4
You can ...
5
votes
How to get FFMPEG to join non-sequential image files? (skip by 3s)
For the missing sequence part, I used 2 liner
CONCAT=$(echo $(ls *.png | sort -n -t _ -k 2) | sed -e "s/ /|/g")
ffmpeg -framerate 25 -i "concat:$CONCAT" -c:v libx264 -profile:v high -pix_fmt yuv420p ...
5
votes
Accepted
What is good software for video editing under Linux?
There are a lot of answers regarding open source on this answer: Good open source Video Editors?
If you specifically target Linux I'd suggest Lightworks or Kdenlive. Lightworks isn't open source yet ...
5
votes
Sync separate audio to video+bad-camera-audio, free NLE recommendations
I tried kdenlive, so I'll post my findings about it as an answer. It didn't quite do the job, so I'm not going to mark this as the accepted solution.
kdenlive easily imports my clips in mjpeg+pcm, ...
4
votes
How to encode Apple ProRes on Windows or Linux?
I've tried a bunch of front ends for ffmpeg and finally settled on Tencoder. Widows only. It has a preset for ProRes and is very easy to customize so you can crete setting for often used formats or ...
4
votes
Accepted
RTSP to RTMP converting fails after specific time only when IP camera enters night mode
I've solved the issue by rebuilding the timestamps from scratch with -use_wallclock_as_timestamps 1 and -fflags +genpts.
/usr/bin/ffmpeg -use_wallclock_as_timestamps 1 -i "rtsp://${source}" -fflags +...
3
votes
Accepted
Build linux render farm in order to render adobe premiere projects
You can do this by using ffmpeg. Here are the steps:
First do steps of the second method ("Use a frameserver") here.
Beginning this step you should be streaming your Premier timeline through ...
3
votes
Can you render Adobe Premiere or After Effects projects on Linux using a render manager?
No. Unfortunately Adobe only supports win or osx. Official forum post about Deadline:
Deadline itself is a cross-platform application, but it can only render on operating systems that the ...
3
votes
Accepted
Adding metadata for films/TV shows on Linux
After some research, I discover this post.
So far the API for http://www.omdbapi.com has proven to be exactly what I wanted. For completeness, I found those command line tools helpful:
https://...
3
votes
Accepted
Linux - looking for a way to produce analog effects for video
Have you tried compositing it with Blender? I think you can achieve pretty much what you want with it.
Look for tutorials but here is an example. This is a tutorial for creating a hologram, but you ...
3
votes
How to encode Apple ProRes on Windows or Linux?
This is the command line I have used to encode ProRes 4444. If you do not include -bits_per_mb you will get low res results in Windows 10. Many posts do not mention this little aspect.
ffmpeg -y -f ...
3
votes
Crop selected area in all videos
Basic command is
ffmpeg -i in.mp4 -vf crop=iw:ih-25:0:0 -c:a copy out.mp4
Note that MP4s usually require the dimensions to be even, so the command above will actually crop 26 pixels from the bottom.
...
3
votes
How to encode Apple ProRes on Windows or Linux?
On Windows, I recommend FootageStudio 4K. It is a commercial converter (not cheap) that supports many professional formats, including ProRes.
3
votes
Accepted
What is good software for camera recording under Linux?
I was going to recommend Kino which is the one I used when I needed to do that, but according to their web page the project is no longer mantained, so you can either use it the way it is or try the ...
3
votes
What is good software for video editing under Linux?
Blender has video editing options, and of course, it is free. Check it out.
3
votes
Accepted
Video Capture using ffmpeg (V4L2 indev) Results in Bad A/V Sync
The first thing that I noticed is that your camera is delivering yuv422p - which isn't bad in and of itself, but you could try forcing it to yuv420 by adding -pix_fmt yuv420p to your command. (This is ...
3
votes
Accepted
Export multiple clips from one video as separate files
I did it with shotcut. Credit to: https://forum.shotcut.org/t/export-one-track/7503/3
Steps
Load video into shotcut
click+drag video down to timeline
move playhead to desired position & Split at ...
2
votes
120fps 720p footage with real time playback on Ubuntu? + editing?
If I read this right, you want to watch your 120fps videos at 0.25 their real speed, seeing every single frame but at 30fps. That's what I do (GoPro 3+, 720p, 120fps) but it's a bit involved.
I use ...
2
votes
Sync separate audio to video+bad-camera-audio, free NLE recommendations
Try Blender's Video Editing.
If Video and audio where recorded at the same time it will be easy to sync them, just be sure your video frame rate is correctly set in Blender and that you check synced ...
2
votes
What tools do you use for command line editing?
Video editing is a very visual workflow, you need to see your result at all times, instantly, to be effective in your daily job.
Working with a CLI is rather counter intuitive and makes it hard to ...
2
votes
What is good software for camera recording under Linux?
OBS (Open Broadcaster Software) is multi-platform (OBS is widely used in video game streaming). I haven't tried it yet myself for multiple cameras, but I know it supports at least one (as many ...
2
votes
Can I use a Linux Render Farm with a MAC Workstation running Adobe Premiere?
There are two steps, broadly speaking, to rendering a project in a NLE such as Premiere.
First step is for the NLE to generate the uncompressed final composite image for each output frame. This is ...
2
votes
"ffmpeg" set fontsize and font
I did solved this with " "
"subtitles=subtitle.srt:force_style='FontName=ubuntu,Fontsize=30'"
2
votes
Accepted
FFMPEG add resize to my comand
Use
ffmpeg -i movie.mkv -strict -2 -vf "subtitles=subtitle.srt:force_style='FontName=ubuntu,fontsize=30',scale=720:-1" -qscale:v 3 Movie.avi
All filters applied to a single input should be ...
2
votes
Accepted
Add semi-transparent box around subtitle
Use
ffmpeg -i movie.mkv -strict -2 -vf "subtitles=subtitle.srt:force_style='FontName=ubuntu,fontsize=30,BorderStyle=3,OutlineColour=&H80000000',scale=720:-1" -qscale:v 3 Movie.avi
See Style ...
2
votes
Accepted
ffmpeg cut same video to multiple pieces
Use ss/to as input options. This seeks at the demuxer stage, which is much faster.
ffmpeg -ss 00:22:23.345 -to 00:22:25.846 -i input.mp4 ...
You'll need a very recent build of ffmpeg (> Nov 19 2017)
2
votes
Audio/video sync software for Linux (preferably open source)
I assume that you have a sound channel recorded on the camera which is in sync with the picture. In that case you only have to find the offset between the audio channels.
This tool claims just that: ...
2
votes
FFmpeg with OpenCL support - Ubuntu 18.04
OpenCL is not what you need.
In https://trac.ffmpeg.org/wiki/HWAccelIntro, see the section on “FFmpeg API Implementation Status” — Notice that OpenCL is not applicable for encoding and decoding, only ...
2
votes
Encode a small proxy file with multiple audio streams for editing on Linux
I've come up with this ffmpeg command:
ffmpeg -i original.mkv -c:v libx264 -tune animation -crf 35 -x264opts keyint=10 -pix_fmt yuv420p -c:a pcm_s16le -map 0 proxy.mkv
What this will do:
use h.264 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
linux × 90ffmpeg × 42
video × 18
windows × 10
video-editor × 9
software-recommendation × 7
premiere × 5
editing × 5
streaming × 5
filter × 5
encoding × 4
mp4 × 4
conversion × 4
stabilisation × 4
adobe × 3
davinci-resolve × 3
obs × 3
mpeg × 3
audio × 2
codec × 2
software × 2
transcoding × 2
video-capture × 2
subtitles × 2
sync × 2