Tiago Ribeiro
Forum Replies Created
-
Tiago Ribeiro
July 24, 2009 at 12:45 pm in reply to: Retouching video clip – length of clip changes!?hi,
i will make a suggestion, based on what i am understanding about this problem
it-s something i see frequently when using various different software to edit/produce a video or film
personally, i have some rules of thumb:
convert all raw footage to uncompressed avi files, as this is the most generic format, basically no editing software will not support it, and it delivers higher performance while editing and compositing (because the software doesn’t have to decode it on each frame)
in some cases this will look kind of megalomanous, because uncompressed 1080p video will just fill up all your hard drives =) so this is a rule that i always use, as long as i have enough available storage resources.
the other rule of thumb i use, is a bit within the same philosophy, that is to minimize or completely eliminate the problems of sharing media between software with different base formats and different purposes. Additionally, because i work mainly with animation, this rule n.2 comes in quite handy, for a multitude of reasons that each one will find along their work, and is this one which i think can fully resolve your problem, because you are sharing media between a movie production suite (fcp) and an image compositing software (pshop)
although pshop supports video, i keep an extra rule that is, you should use each software for it’s specific functionality. that means that i do not use pshop to edit video, because there will always be some kind of import or export funtionality missing, or some kind of problem beyond my reach, such as mixing up framerates and stuff like that. phsop is good for photo and image, not for video..
so my rule 2 is to have my media as image sequences (BMPs) instead of video files..
why? some reasons: the reason i first did this was because when rendering animation sequences, there are always lots of interpolated animations, or visual effects that dont go perfect on every frame.. this way i can look individually at each frame (because each frame will be a separate BMP file), and check if everything is ok. if there is something wrong with frame 100 for example, i can cancel my render, quickly check out how many frame i should skip for this problem to disappear (for example, the problem may not be visible from frame 150 beyond), so i can continue rendering from frame 150 beyond, while i correct the problems i find between 100 and 150. ok, i guess my reply is getting quite extensive, i-m just trying to explain the motivation for my advices =)
the other thing that comes in quite handy is that if i want to pshop/edit some frame or some sequence of frames, guess what?my frames are simple BMP images, so i will use pshop on them, because pshop is great for editing images =)
when everything is done, i just have to import the image sequence into my compositing software (i use combustion, it supports importing an image sequence just as if it were a single video file), and i assume fcp supports this kind of import. just check out if it does, because especially if you are editing small video files, like in your case, it’s nice to have each frame as a separate file, because it enables you to tweak and arrange it perfectly, without having to think about framerates or lengths. one thing at a time, first edit the frames, then think about that frame rate.
because an image sequence does not contain any framerate, this image sequence will perfectly adapt to any framerate you wish, so if you import it into a fcp 23.98 fps project, they should automatically be treated as a single 23.98 fps video file.
i have no experience with fcp, because i am a windows user – 3d studio max, combustion, photoshop and virtual dub are my main software. and following these simple rules is what makes me able to easily share my media between my different software without any problems on formats, codecs, framerates or whatsoever. it’s just raw media, as rawest as it can get: pure, uncompressed image sequences =)i hope i wasn’t to long on my answer. and although it might seem a bit confusing, you should just give it a try, check if fcp can easily import an image sequence, and automatically adjust the framerate to the one of your current project. basically that’s all you need…
oh, and of course, after all this, the solution to your problem would be:
export the video from photoshop as an image sequence instead of as a video. if you don’t find a way to do this, you can always spend half an hour copy/pasting each frame into a new image, and saving them seperately =) that is because you have only 104 frames, which is not that much, so instead of scratching your head on export stuff, you can quickly do it manually..
what you should have done at first would be to have exported the footage from fcp as image sequence, to you could open each frame in pshop as a simple image, instead of importing the whole video. but i guess that’s already done, so no point in going back =)
after you get the image sequence out of photoshop, i’m sure you will find no problem in importing it again back into fcp, with the correct frame rate.
one last notice, if you get to manually export each frame, you should know what exactly is an image sequence.
basically it’s just a group of images, all stored in the same folder, in the same image format and resolution, that follow this rule: the filename of each image should start the same, and each frame should have its frame number appended to the file name. note that you should prepend 0’s to the frame numbers, just to make sure any software will understand it correctly.
an example:
my_image_sequence0000.bmp
my_image_sequence0001.bmp
my_image_sequence0002.bmp
my_image_sequence0003.bmp
…
my_image_sequence0146.bmp
my_image_sequence0147.bmp
…
my_image_sequence1021.bmp
my_image_sequence1022.bmpwhen importing an image sequence in combustion, i access the folder that contains the image, and the import dialog shows me a single file, that would be something like:
my_image_sequence[1023]
this means this file is an image sequence with 1023 frames (note i started on frame 0, generally software does that, so if the last frame is 1022, you have 1023 frames total)i don’t know how fcp handles this. but in combustion it gets quite simple, as i import is like if were a single file, and it automatically sequences the images throughout the timeline as if i had just imported a video file.
i hope i was clear, anyway if you find these tips interesting but don’t fully understand, don’t hesitate on asking anything.
if you can’t manage to import the image sequence to fcp, you can always use third-party software to combine the image sequence into a video file. i use virtual dub, but once i worked on mac, and i think i used this open-source software, for my virtual-dub-needs:
https://avidemux.berlios.de/download.html
check it out as it might come in handy =)good luck