<p>I'm using <a href="http://www.dayofthenewdan.com/projects/tlassemble/" rel="nofollow">tlassemble</a> which is easier for me comparing to ffmpeg.
Highly recommended.</p>

<p>My common command line options are:</p>

<pre><code>tlassemble DirectoryWithJpgs output.mov -fps 24 -height 1080 -codec h264 -quality high
</code></pre>

<blockquote>
  <p>tlassemble is a simple utility the serves the same purpose as Time
  Lapse Assembler, but can be run from the command line.</p>
</blockquote>

CC BY-SA 3.0
2013-08-16T18:09:39.677Z
You should provide a usage example.
llogan
CC BY-SA 3.0
2013-08-16T10:06:44.363Z
2013-08-20T22:47:29.433Z
2013-08-20T22:47:29.433Z
dobrych
<p>If you are using ffmpeg, you need to supply some additional parameters to maintain the color, I would recommend:</p>
<pre><code>ffmpeg -r 24 -start_number 1 -i inputfile.%04d.png -sws_flags area+accurate_rnd+full_chroma_int  -pix_fmt yuv420p \
        -vf &quot;scale=in_color_matrix=bt709:out_color_matrix=bt709&quot; \
        -frames:v 100 -c:v libx264 -preset slower \
        -color_range tv -colorspace bt709 -color_primaries bt709 -color_trc iec61966-2-1 \
        outputfile.mp4
</code></pre>
<p>See <a href="https://academysoftwarefoundation.github.io/EncodingGuidelines/Quickstart.html" rel="nofollow noreferrer">ORI Encoding Guidelines</a> for more details.</p>

CC BY-SA 4.0
2023-11-18T14:37:48.753Z
2023-11-18T14:37:48.753Z
fxsam
<p>You can use wonderful <a href="http://ffmpeg.org/" rel="noreferrer">ffmpeg</a> for your desired workflow. There is a guide <a href="http://www.warpwood.com/wiki/ffmpeg/" rel="noreferrer">here on this page</a> but once you have the ffmpeg installed, you can simply cd into your folder with sequence, and type in your terminal:</p>

<pre><code>ffmpeg -f image2 -pattern_type glob -i '*.png' -vcodec qtrle -r 25 -s 1920x1080 test.mov
</code></pre>

<p>To understand the options, you can check the <a href="http://ffmpeg.org/ffmpeg.html#Video-and-Audio-file-format-conversion" rel="noreferrer">documentation</a> but here is the explanation:</p>

<pre><code>When importing an image sequence, -i also supports expanding shell-like
wildcard patterns (globbing) internally, by selecting the image2-specific
-pattern_type glob option.
</code></pre>

<p>In this specific command, <code>-r</code> is for framerate, and <code>-s</code> is our image size. <code>-vcodec qtrle</code> tells ffmpeg to use QuickTime Animation. For ProRes, you can use:</p>

<pre><code>-vcodec prores -profile 2
</code></pre>

<p>Here <code>-profile</code> refers to ProRes Profiles (0, 1, 2, 3), 0 being Proxy, and 3 being High Quality (<a href="http://forum.doom9.org/showthread.php?p=1538476#post1538476" rel="noreferrer">source</a>).</p>

<p>Besides these, if you are going to use ffmpeg, there are lots of detailed bits of commands online, or we can figure out specific commands for your workflow here.</p>

CC BY-SA 3.0
2012-12-16T17:38:17.443Z
Consider using `-r` as an input option. The output will then inherit the input frame rate. Otherwise, if you choose an output frame rate other than 25, ffmpeg will convert from 25 (input default) to your output frame rate and drop or duplicate frames to compensate.
llogan
CC BY-SA 3.0
2012-12-14T13:36:57.120Z
2012-12-14T13:36:57.120Z
Inan
<p>I have large number of numbered .tif files and I'd like to convert them to a .mov/Quicktime video file for further editing in Final Cur Pro X. Therefore no artefacts should be added in the process.</p>

<p>Is there a good way to do this conversion. I'd prefer using a command line tool.</p>

<video><conversion><quicktime><time-lapse>
Command Line Tool for Converting Image Sequence to Quicktime .mov Video
Bernd Plontsch
# Command Line Tool for Converting Image Sequence to Quicktime .mov Video

(Asked by: username_0 on 2012-12-14)

I have large number of numbered .tif files and I'd like to convert them to a .mov/Quicktime video file for further editing in Final Cur Pro X. Therefore no artefacts should be added in the process.

Is there a good way to do this conversion. I'd prefer using a command line tool.

**Tags:** video, conversion, quicktime, time-lapse


---

## 3 answers

### Answer by username_4 on 2012-12-14. Score: 5 | Accepted answer

You can use wonderful ffmpeg for your desired workflow. There is a guide here on this page but once you have the ffmpeg installed, you can simply cd into your folder with sequence, and type in your terminal:
ffmpeg -f image2 -pattern_type glob -i '*.png' -vcodec qtrle -r 25 -s 1920x1080 test.mov

To understand the options, you can check the documentation but here is the explanation:
When importing an image sequence, -i also supports expanding shell-like
wildcard patterns (globbing) internally, by selecting the image2-specific
-pattern_type glob option.

In this specific command, -r is for framerate, and -s is our image size. -vcodec qtrle tells ffmpeg to use QuickTime Animation. For ProRes, you can use:
-vcodec prores -profile 2

Here -profile refers to ProRes Profiles (0, 1, 2, 3), 0 being Proxy, and 3 being High Quality (source).
Besides these, if you are going to use ffmpeg, there are lots of detailed bits of commands online, or we can figure out specific commands for your workflow here.

> **Comments:**
> **username_2**: Consider using `-r` as an input option. The output will then inherit the input frame rate. Otherwise, if you choose an output frame rate other than 25, ffmpeg will convert from 25 (input default) to your output frame rate and drop or duplicate frames to compensate.  

---

### Answer by username_1 on 2013-08-16. Score: 0

I'm using tlassemble which is easier for me comparing to ffmpeg.
Highly recommended.
My common command line options are:
tlassemble DirectoryWithJpgs output.mov -fps 24 -height 1080 -codec h264 -quality high


tlassemble is a simple utility the serves the same purpose as Time
  Lapse Assembler, but can be run from the command line.

> **Comments:**
> **username_2**: You should provide a usage example.  

---

### Answer by username_3 on 2023-11-18. Score: 0

If you are using ffmpeg, you need to supply some additional parameters to maintain the color, I would recommend:
ffmpeg -r 24 -start_number 1 -i inputfile.%04d.png -sws_flags area+accurate_rnd+full_chroma_int  -pix_fmt yuv420p \
        -vf "scale=in_color_matrix=bt709:out_color_matrix=bt709" \
        -frames:v 100 -c:v libx264 -preset slower \
        -color_range tv -colorspace bt709 -color_primaries bt709 -color_trc iec61966-2-1 \
        outputfile.mp4

See ORI Encoding Guidelines for more details.


---

