4 votes

Why is my Time Ruler in After Effects displaying seconds like this?

I know that Cmd clicking on the time stamp in the left corner alternates between frames and seconds: Thats exactly whats happening here.You switched to frames so After Effects is showing the frame ...
user avatar
  • 7,119
4 votes

How to burn timestamp onto video?

FFmpeg's drawtext filter can burn timecodes into frames. edit: I misread the docs before. I saw the timecode option to the filter, and missed seeing that there was a pts available for text expansion....
user avatar
  • 2,640
4 votes

ffmpeg: preserve timecode when converting mp4 to mov

Short answer specific to this problem: Use this option: -map_metadata 0:s:2 Explanation: Timecode often comes in a format specific to the file format, so ffmpeg can't be expected to just 'copy' it ...
user avatar
4 votes

ffmpeg: preserve timecode when converting mp4 to mov

In case someone else comes looking for this, timecode in mp4 and mov files is often a "data" track, and ffmpeg usually drops data tracks. To keep all tracks, I usually use these switches to ...
user avatar
4 votes
Accepted

How are frames in 59.94 drop-frame timecode dropped?

Apparently, the frames are dropped at the same cadence, but with double frequency. From FFmpeg's timecode drop function, if (fps == 30) { drop_frames = 2; frames_per_10mins = 17982; } else ...
user avatar
  • 30.4k
4 votes
Accepted

Reading aux timecode with Premiere Pro

Premiere Pro does not currently read audio timecode, I wish it did as it would solve a lot of problems. There are a couple options but either mean longer work flow and or costs money depending on ...
user avatar
3 votes
Accepted

Video metadata: What is "Video delay" used for?

Streaming formats maintain timestamps for each frame, whether audio or video, which govern when the player ought to present them. Those non-zero big start times usually occur when a snippet is cut out ...
user avatar
  • 30.4k
3 votes

ffmpeg: preserve timecode when converting mp4 to mov

Just use copy for all streams i.e. ffmpeg -i [filename] -c copy -map 0 [outputDirectory] Edit: Let's switch byte-order ffmpeg -i [filename] -c copy -c:a pcm_s16le -map 0 [outputDirectory]
user avatar
  • 30.4k
3 votes

How to burn timestamp onto video?

Video editing software usually DOES come with this ability. After Effects, Premiere, Vegas, etc, all support doing this very simply. Some of them add their own time code rather than time code from ...
user avatar
  • 19.2k
3 votes

Adding a sport watch timer

The Timecode effect (effects>text>timecode) will add a timecode, but it's measured in HH:MM:SS:FF rather than milliseconds. You could do it with an expression by adding a text layer, and applying an ...
user avatar
  • 13.4k
2 votes

Time code audio tracks in NLE?

Various places I've worked have found different solutions. Some record the LTC from a broadcast video tape to an unused track. Some will reuse a track from an earlier project. The first is slow (1:1), ...
user avatar
  • 4,654
2 votes

Is it possible in FFMPEG to change scale over time?

From what I understand 't' is evaluated once. Have you read this: https://ffmpeg.org/ffmpeg-filters.html#zoompan ? Ffmpeg Docs: 9.170.1 Examples Zoom-in up to 1.5 and pan at same time to some spot ...
user avatar
  • 847
2 votes
Accepted

Auto generate video clips using a CSV of times as markers from a single MPG video

You can use an EDL (Edit Decision List) in the CMX3600 format. An EDL is a very simple import/export format from the 1970s, when data was exchanged using floppy disks and videos were stored on tape. ...
user avatar
  • 797
2 votes
Accepted

How is 29.97 timecode generated over a full day without frame errors?

As per the Broadcast Engineer's Reference Book, p. 203 This correction will match DF time to real time to within approximately 2.6 frames per day; to eliminate the residual error the timecode ...
user avatar
  • 30.4k
2 votes
Accepted

How to use (or should I use) time code/user bit feature on Sony FDR-X3000 action cam

No, they don't have a way to keep it in sync. This is why the timecode is clock based. The idea is that if the clocks are reasonably close, you'll be able to line up multiple cameras across multiple ...
user avatar
  • 19.2k
2 votes
Accepted

ffmpeg timecode and -r

Use a filter to reduce the framerate beforehand ffmpeg -i in.mpg -vf "fps=24,scale=-2:360,drawtext=timecode='00\:00\:00\:00': r=24" out.mpg
user avatar
  • 30.4k
2 votes

pause video with overlay ffmpeg

Let's call the video frame rate F. And the start time of the overlay t Use ffmpeg -i in.mp4 -i ol.png -filter_complex "[0]trim=0:t,loop=X*F:1:t*F,setpts=N/FRAME_RATE/TB[fol]; [0]...
user avatar
  • 30.4k
2 votes

Negative SMPTE timecode drop-frame handling?

I know this is a very old Q, but it should be pointed out that a 'negative timecode' makes no sense. The SMPTE frame before 00:00:00:00 is 23:59:59:29. The namespace for drop frame (and non-drop) ...
user avatar
  • 4,654
2 votes
Accepted

How does ffmpeg record -timecode in different file formats?

FFmpeg only supports timecode in a limited set of formats. They are the MOV family (MOV/MP4/3GP..), MXF family, raw DV and Grass Valley GXF. How the timecode is stored and flagged is specific to the ...
user avatar
  • 30.4k
2 votes

Editing/Changing Cluster Timecode Element in mkv files (Amazon Kinesis Video)

MKV frame timestamps are relative to the start of the cluster. The cluster timestamps, however can be absolute or relative to the beginning of the "presentation". The frame timestamps are the ...
user avatar
  • 21
2 votes
Accepted

ffmpeg: Preserve timecode when converting mov to mp4

After some detective work, I've started using a command line that converts the video and keeps the timecode intact: ffmpeg -y -i input.mov -map 0:v -map 0:a -c:v mpeg4 output.mp4
user avatar
  • 141
2 votes

Blade Tool Stuck on Grid in Final Cut

You can only cut in-between frames of your video clips. Videos have generally frame rates per second of 24 or 25, maybe 30. Sound files have typically a sample rate per second of 48000. So you could ...
user avatar
1 vote

Create a MXF media with a video and audio clip at specific timing compatible with Pro Tools

The method in my comment still stands. Let's say you have two audio tracks. Basic command syntax is ffmpeg -i picsou.mp4 \ -i audio1.wav \ -i audio2.wav \ - filter_complex "[1:a]...
user avatar
  • 30.4k
1 vote
Accepted

SDI loop through with LTC embedder

It is quite possible to make, but think FPGA with 3 Gig SERDES (so probably a modest Kintex 7 or something similar) with a couple of SDI line IO parts (TI) and maybe a PLL from SI Labs, add some power ...
user avatar
  • 211
1 vote

How to copy timecode value from a video to clipboard on a mac

This can be done in Apple's Motion (but not FCPX for some reason). To do so, create a new project and import your footage. You'll want the project's frame rate and starting timecode to match the ...
user avatar
  • 2,146
1 vote

Problem setting first frame timecode using ffmpeg - timecode always different from requested for 59.94fps video

The user-supplied timecode value is converted to an integer value that represents the frame number which is associated with that timecode. It is this integer which is stored in the file. In drop-...
user avatar
  • 30.4k
1 vote

Audio/video sync puzzle

I record conferences all the time, so I end up getting 10's of hours of footage at a time. I have a few tricks that help with syncing: Run all cams all the time. If a full day shoot gets only 3 ...
user avatar
  • 1,999
1 vote

Premiere .prproj file ticks drift by 1/1000 compared to timecodes

First, let me say that I have no idea what Premiere is doing with its values or what a 'tick' means in their terms. I can only speak generally. The video frame rate should match the timecode rate, ...
user avatar
  • 4,654
1 vote

Reset timecode in source footage to 00:00:00

You can do this upon export from Premiere. Load up your clip, export timeline (use Cineform or Prores for lossless if you'll be re-inserting into another project), and click the "Set Start Timecode" ...
user avatar
1 vote

Reset timecode in source footage to 00:00:00

You can use ffmpeg, a free command-line tool, like so ffmpeg -i input.mov -c copy -map 0 -dn output.mov The -c copy sees that there's no re-encoding, the -map 0 copies everything over but the -dn ...
user avatar
  • 30.4k

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