Archive:Kdenlive/Manual/ShootingHints/uk: Difference between revisions
Created page with "Отримайте код '''MFXlib''' [http://sourceforge.net/projects/mxflib/ звідси]." |
Created page with "Налаштуйте збирання, зберіть і встановіть програми пакунка за допомогою таких команд, відданих з..." |
||
Line 11: | Line 11: | ||
Отримайте код '''MFXlib''' [http://sourceforge.net/projects/mxflib/ звідси]. | Отримайте код '''MFXlib''' [http://sourceforge.net/projects/mxflib/ звідси]. | ||
Налаштуйте збирання, зберіть і встановіть програми пакунка за допомогою таких команд, відданих з каталогу, до якого ви зберегли файли коду: | |||
{{Input|1=<nowiki> | {{Input|1=<nowiki> | ||
./configure | ./configure |
Revision as of 18:54, 7 November 2011
ПІдказки зі знімання
Використання знятого матеріалу на P2 з Panasonic HVX200 у GNU/Linux, тестовано на Ubuntu
Using footage from P2 cards is easy when you know how! The MXF files on P2 cards cannot be read until you convert them with mxfsplit, a part of FreeMXF. The conversion is lossless and the resulting files contain both video and audio and can be edited in real time with Kdenlive (or Blender 2.5+) on most computers made within the last five years or so. Also, FFMPEG can read these files. This process is very fast because there is no transcoding and so can be done in the field while shooting just as fast as simply transferring the original p2 files.
Перший крок. FreeMXF
Отримайте код MFXlib звідси.
Налаштуйте збирання, зберіть і встановіть програми пакунка за допомогою таких команд, відданих з каталогу, до якого ви зберегли файли коду:
./configure make sudo make install
Після цього можна буде користуватися mxfsplit (часиною mxflib).
Другий крок. Використання mxfsplit
Here is a simple script that can be run in the terminal. It will convert all MXF files in a chosen directory into usable files. Do a search and replace for /source/directory and /destination/directory
# /source/directory # /destination/directory # # change to destination directory cd /destination/directory #find all *.MXF files in a specific directory and loop through them using the variable 'i' for i in /source/directory/*.MXF do # use mxfsplit to convert files STREAM=`mxfsplit -m $i | grep “File=” | cut -c 31-52` # rename the files so they make sense, appending the word 'converted' to the end of the basename mv *.Stream "`basename $i .MXF`converted.MXF" #end loop done
Висновки
Now you have a script that can easily prepare footage for editing (i.e. with Kdenlive or Blender) and for transcoding (i.e. ffmpeg). FFMPEG can be used to transcode the resulting .MXF files to whatever format is preferred. For example, this would get the files ready for Youtube, Vimeo, etc.:
cd "" for i in *.* do ffmpeg -threads 2 -i $i -acodec libmp3lame -aq 192 -vcodec libx264 -vpre slow converted$i.mp4 done