8
votes
Accepted
How to identify i-frame from idr-frame in the ffprobe show frames output?
Frames with key_frame 1 (will have picture type I) are IDR frames.
I frames with key_frame 0 are not.
4
votes
Frames with pict_type=I yet key_frame=0
This means although it is and I-frame, the decoder might still use/need previously sent frames for decoding. In contrast if key_frame=1 this would be an IDR-Frame (Instantaneous Decoder Refresh).
...
4
votes
How can I achieve the Ken Burn Effect with greater control or in other software?
Don't use the Ken burns effect. Animate the transform controls, setting keyframes for scale and x/y position. By default, the keyframes will ease in and ease out, giving you a Ken Burns like effect, ...
3
votes
How does the h.264 encoder determine where to put i-frames?
This is a complex topic, with the exact algorithm unique to each encoder.
Below is a pseudocode explanation from a x264 developer. B-frames aren't accounted for, but basic logic should be similar.
...
3
votes
Accepted
Duplicating keyframes in After Effects
Click the layer were your made the keyframes
Press U or P to reveal the keyframes
Highlight the keyframes. You will know it's highlighted since the color of the keyframes is colored blue(see ...
3
votes
Accepted
Frame capture from videos: I-frame vs P-frames
"I, B and P" don't refer to the viewed frames, they refer to the encoded, stored forms of the frames. However the frame is encoded in the file or stream, when it appears on the screen or is extracted ...
3
votes
Accepted
How to select multiple keyframes in Premiere?
You can do it in the Effects Control window:
Even if keyframes were added on the timeline, it will work.
Good luck!
3
votes
Accepted
Moving keyframes with duration change
Since this is a still image, what you can do is use the "Rate Stretch" tool (keyboard shortcut: R) and stretch the image shorter. If the keyframes don't move with the Rate Stretch tool, you can always ...
2
votes
How can I set the first frame of a video to an I-frame and the rest to P-frames (preferably with ffmpeg)?
The first frame of a video from any codec will always be an I frame. There is no previous picture for other frame types to use as a reference.
B frames might still work. The video will start to ...
2
votes
How can I set the first frame of a video to an I-frame and the rest to P-frames (preferably with ffmpeg)?
What you want is a very long GOP or I-frame interval. I believe the ffmpeg option -g nnnn will do that, where nnnn is the length of your video in frames. I don't know how to specify "no B-frames", and ...
2
votes
Accepted
What happens if you uncheck key frame distance in Premiere Pro CS6
AVC intra and MJPEG are intra frame (keyframe) encoding only, each frame in your video will be encoded as a whole. Distance between key frames is a parameter for inter frame compression, where some ...
2
votes
Accepted
FFmpeg: Cutting 3 seconds at the beginning of a video leaves 5 seconds blank
This is answered in FFmpeg's Seeking wiki page.
The behavior is expected: If the time hits to a space between 2 key frames, it copies only audio up to the next keyframe and fills the video with black.
...
2
votes
Accepted
Adjusting sequence square frame size for large screen size
If you don't want your video to be up-scaled then you need to output at the native resolution of the screen. The physical size doesn't matter, what matters is the pixel dimensions.
However, if the ...
1
vote
Accepted
How can I copy/paste multiple key-frames in After Effects from different layers?
There is no way to copy-n-paste keyframes from multiple layers without using a script.
You can show the keyframes in a layer by hitting the u key. And then you can copy those keys layer by layer.
I'...
1
vote
Increment a number, based on number of keyframes in After Effects?
Yep, just do
var p = <pick whip the property with the keyframes here>;
var k = p.nearestKey(time);
if (k.time <= time){
k.index; //key is in the past
} else {
k.index-1; //nearest ...
1
vote
Duplicating keyframes in After Effects
You can easily copy and paste keyframes in AfterEffects:
In any non-empty composition, select a property of any layer (e.g. position), and click the stop watch to create a keyframe at the current ...
1
vote
Is there a tool that lets me cut video with frame precision?
You may use free open source AviSynth+ — it's a scripting language with the very good documentation.
Example:
clip = AviSource("MyVideo.avi") # Reading clip from disk
clip = clip....
1
vote
Security video missing time and frames
Usually dropped frames are down to processor or disk bottleneck issues. If the frame cannot be compressed or stored in time, most applications will drop in order to move on to the next one.
The ...
1
vote
Frame capture from videos: I-frame vs P-frames
Intra frames (I-frames, keyframes) are independent of other frames - they contain the complete information for reconstructing the frame's image. There is no need for reading other frames and computing ...
1
vote
Premiere Pro shifting keyframes during an insert edit
When I do an insert edit (using the shortcut '.' key) in CC 2018, I do not see this problem.
Make sure the Source Patching on the audio tracks is selected correctly, otherwise the audio tracks won't ...
1
vote
Accepted
concat files with ffmpeg and preserve exact frame timestamps
Audio codecs like AAC or MP3 have a priming sample before the first audio sample. The priming sample has a negative timestamp. For a 48 kHz stream, the timestamp will be -1024/48000 s = -0.0213s. What ...
1
vote
Accepted
How do I make this object orbit around the center without making it turn
Try this:
Parent the atom to the ring or a null in the center
Rotate the ring/null which will rotate the electron around the middle
Apply an expression to the rotation property of the ...
1
vote
Stop motion animation and audio keyframes in AE
You can choose which frame of footage is shown by enabling Time Remapping for the layer. Find it in the layer menu, or by right-clicking a layer in the timeline, or by using ctrl / ⌘alt / ⌥t
Turn it ...
1
vote
Accepted
Custom formula for keyframe automation - Adobe Premiere Pro
Not from within premiere. You would need to do that in AfterEffects.
AfterEffects is better suited to do animation regardless. Once you've set up your compositions, you can then import them directly ...
1
vote
Accepted
Why does Adobe Premiere CC change my "Ease Out" keyframe interpolation to "Bezier"?
This is the expected behaviour. It's a bit confusing, but as you can see in your screenshot, the Temporal Interpolation context menu is split in two parts. The part above the seperating line (see your ...
1
vote
After Effects : shortcut for next keyframe on current layer?
I don't believe there is a shortcut for this.
Here are a couple of 'near alternatives' that might help:
1. The keyframe navigator arrows on the property will jump you from one keyframe to the next on ...
1
vote
Accepted
How to compromise between byte rate, resolution and fps
Since bandwidth is fixed, first step to maximize quality is to full use that bandwidth so bitrate should be set to that number.
Frame rate will make a modest difference, once a fixed bitrate is ...
1
vote
Accepted
Transposing keyframes or recursive keyframing in AE
Duplicate your composition twice. Let's call these 1, 2 and 3
In 2, replace the embedded clip layer with 3. With Alt held down and the embedded clip layer being selected, drag 3 on top of it. In 1, ...
1
vote
Moving keyframes with duration change
Another trick is:
copy the clip with the keyframes (Ctrl/Cmdc),
delete the keyframes,
make your adjustments to the timing of the clip,
and then paste the attributes back on to the re-timed clip (...
1
vote
Accepted
Is there such thing as an unlimited point matte in Premiere?
I think you need to use the Rotobrush rotoscope tool in AE.. Good luck! It will take a while...
Tutorial link:
https://library.creativecow.net/harrington_richard/after-effects-cs5-roto/1
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
keyframes × 45after-effects × 15
premiere × 11
ffmpeg × 9
video × 6
animation × 6
editing × 4
adobe × 3
compression × 3
video-editor × 2
encoding × 2
codec × 2
h.264 × 2
video-capture × 2
after-effects-expressions × 2
scale × 2
audio × 1
video-quality × 1
streaming × 1
davinci-resolve × 1
framerate × 1
subtitles × 1
final-cut-pro × 1
motion × 1
mkv × 1