Hot answers tagged

26

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 CC aps or want a free, open source tool, ffmpeg can encode video using ProRes, and runs cross-platform. This ffmpeg command: ffmpeg -i input.avi -c:v ...


19

Besides the workaround in my comment, you should be able to use this syntax from the ffmpeg documentation: ffmpeg -f image2 -pattern_type glob -i '*.png' out.avi The quotes are important, you need ffmpeg to see the *, not have the shell expand it.


18

with ffmpeg 0.11.1 it's as easy as: ffmpeg -f image2 -i %*.png out.avi From the man page, in an example under "Video and Audio file format conversion": When importing an image sequence, -i also supports expanding shell-like wildcard patterns (globbing) internally. To lower the chance of interfering with your actual file names and the shell's glob ...


9

From http://www.ffmpeg.org/faq.html: If you have large number of pictures to rename, you can use the following command to ease the burden. The command, using the bourne shell syntax, symbolically links all files in the current directory that match *jpg to the ‘/tmp’ directory in the sequence of ‘img001.jpg’, ‘img002.jpg’ and so on. x=1; for i in *jpg; do ...


8

Curious... recent versions of KDEnlive practically push this option into your face once you add a clip with properties different from the project. If the option got disabled in your setup you can enable it again by going to Settings -> Configure KDEnlive -> Misc (selected by default) -> [ ] check if first added clip matches project profile I am using this ...


7

Your present command specifies stream copy, but since you wish to alter the video frames during the transition, that won't work. It can be done if you know the duration of the two videos and the duration of fade. Also, for the command below, the resolutions of the two videos should be the same. ffmpeg -i first.ogg -i second.ogg \ -filter_complex \ "color=...


6

You're on the right track with -crf and x264 (the best H.264 encoder), and it should provide the "quality threshold" that you're looking for. CRF is recommended if you want a certain output quality and output file size is of less importance. Conversely, performing a two-pass encode with -b:v is recommend if you are targeting a specific output file size and ...


5

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, and flac. And looks like it can export through ffmpeg, which is what I want. It has a feature to "set audio reference", and for other tracks, "align audio to ...


5

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 also use ffmpeg itself to capture screen and sound on linux. Basic syntax would be ffmpeg -f v4l2 -i VIDEO -f alsa -i AUDIO -pix_fmt yuv420p -b:a 64k cap.mp4 ...


4

I would actually suggest the same thing Mulvya suggested. Whenever I've needed to do stuff like this when dealing with 3D animation renderings, I've renamed the files to make them sequential. It's just easier to work with that way in a lot of different software unless you need to preserve the file names for some reason. Total Commander is also a great ...


4

Devices are often picky, and specifications are usually too uninformative so it's always trial and error. For example, your link indicates that the phone supports MP4 playback, but that is simply a container than can utilize several video and audio formats. MPEG-4 part 2 video and AAC-LC audio (partially based on the working video details you provided) ...


4

While it is true that 720p video only has about half the data of a 1080p feed, the other thing you have to realize is that when you push the system beyond it's limit, it may spend a lot of time trying to process frames that it doesn't finish in time. Depending on how the player is configured, it may give up and try to catch up rather than finish rendering ...


4

The production group you refer to has a team of 20 guys ("no girls") and 40 computers. Do you think there is an open source for 20 CGI professionals and 40 computers too? This is a very real production company with a budget to get things done. They have created enough attention to fund the project 'Iron Sky'. No easy task. What you are asking is like this, ...


4

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 but is announced to be after the mac release is finished. Both a great option for video editing under Linux and fullfill your requirements. Lightworks has only ...


3

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 nice if you ever plan on displaying your video on anything that isn't linux.) The second thing that I noticed is that the start times are wildly different - ...


3

Blender has video editing options, and of course, it is free. Check it out.


3

The very simple answer is yes - all these tools have open source equivalents...after a fashion. But they haven't had as much development, as there is less money going into them - so you may need to work out alternative ways to create some effects... and that will take more time for skilled people - which costs more than using tools So I reckon @filzilla ...


3

There are a few things to consider. The MP4 spec was not designed for the playback of high frame rate files, because the files are highly compressed, and limited to using a single core for decompression. Even if you had 12 cores, the file would not decompress any faster. The easiest way to solve your issue is to either encode the MP4 into another codec, or ...


3

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 output.mp4 Hope this will help someone in future


3

On Windows, I recommend FootageStudio 4K. It is a commercial converter (not cheap) that supports many professional formats, including ProRes.


3

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 settings. It is multithreaded and allows you to do batch processing.


3

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 mov -i input-file.mov -vcodec prores_ks -pix_fmt yuva444p10le -profile:v 4444 -bits_per_mb 8000 -s 1920x1080 output-file.mov


3

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 can take the part on how to create the horizontal lines from the cathodic ray TVs.


3

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://github.com/xbgmsharp/allocine https://github.com/bgr/imdb-cli And on debian: $ sudo apt-get install python-imdbp


3

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 rendering software itself supports. So AE and C4D will only work on Windows and OSX. Also see the manual: http://docs.thinkboxsoftware.com/products/deadline/7.1/...


3

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 Debugmode and Avisynth on a specific IP and port. Now open a command line and run this ffmpeg command: ffmpeg -i frameserver.avs -f mpegts tcp://[IP address of your ...


2

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 Blender video sequence editor. It's not intuitive but a good tutorial can make all the difference in the world, I learned with Mikeycal Meyers' tutorial: ...


2

You could try: Turning off ray tracing Lowering the resolution Turning off soft shadows unless needed In Blender, use the Simplify option These and others are covered in this blenderguru article


2

To make your vector artwork into a playable movie file, it will have to be rendered, and another term for rendering is rasterizing. For example, in printing, a single image is rasterized when a vector image of a page is converted to the tiny dots the printer produces on the page. Digital movies exist in pixel-based raster formats, so each frame of the ...


2

You do need to keep in mind that, there is an entire production team behind that movie, with some money to start. However, a lot of this can be accomplished in Blender. Blender is the free open source 3D content creation suite, available for all major operating systems under the GNU General Public License. Full movies have even been made on Blender, ...


Only top voted, non community-wiki answers of a minimum length are eligible