Kdenlive/Manual/ShootingHints/ru: Difference between revisions

From KDE Wiki Sandbox
(Created page with "Это позволит получить рабочий '''mxfsplit''' (часть '''mxflib''') .")
No edit summary
 
(12 intermediate revisions by 2 users not shown)
Line 3: Line 3:
== Советы по съёмке ==
== Советы по съёмке ==


=== Использование P2 видеоматериалов из Panasonic HVX200 в GNU/Linux, проверено на Ubuntu ===
=== Использование отснятого материала на P2 с Panasonic HVX200 в GNU/Linux, тестировано на Ubuntu ===


Использовать видеоматериалы из карт P2 легко, когда вы знаете, как! MXF файлы на картах P2 не могут быть прочитаны, пока вы не конвертируете их с '''mxfsplit''', часть '''FreeMXF'''. Преобразование без потерь и в результате файлы содержат как видео, так и аудио- и могут быть отредактированы в режиме реального времени в '''Kdenlive''' (или '''Blender 2.5+''') на большинстве компьютеров выпущенных в течение последних пяти лет . Кроме того,'''FFMPEG''' может прочитать эти файлы. Этот процесс происходит очень быстро, потому что нет транскодирования и  может быть выполнено так быстро, как просто перенос исходных файлов p2.
Использовать видеоматериалы из карт P2 легко, когда вы знаете, как! MXF файлы на картах P2 не могут быть прочитаны, пока вы не конвертируете их с '''mxfsplit''', часть '''FreeMXF'''. Преобразование без потерь и в результате файлы содержат как видео, так и аудио- и могут быть отредактированы в режиме реального времени в '''Kdenlive''' (или '''Blender 2.5+''') на большинстве компьютеров выпущенных в течение последних пяти лет . Кроме того,'''FFMPEG''' может прочитать эти файлы. Этот процесс происходит очень быстро, потому что нет транскодирования и  может быть выполнено так быстро, как просто перенос исходных файлов p2.
Line 19: Line 19:
Это позволит получить рабочий '''mxfsplit''' (часть '''mxflib''') .
Это позволит получить рабочий '''mxfsplit''' (часть '''mxflib''') .


==== Step Two: Using mxfsplit ====
==== Шаг второй: использование 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
Ниже приведен простой скрипт, который следует запускать с эмулятора терминала. Этот скрипт преобразует данные из всех файлов MXF в указанном каталоге на пригодные к использованию файлы. Выполните поиск с заменой, чтобы согласовать ваши данные по /source/directory (каталога-источника) и /destination/directory (каталог-назначения).


{{Input|1=<nowiki>
{{Input|1=<nowiki>
Line 40: Line 40:
</nowiki>}}
</nowiki>}}


==== Conclusion ====
==== Заключение ====


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.:
Теперь у вас есть скрипт, с помощью которого просто приготовить отснятые материалы к редактирования (например, с помощью "'Kdenlive"' или "'Blender"') и перекодирование (например, с помощью ffmpeg). "'FFMPEG"' можно воспользоваться для перекодирования полученных файлов .MXF в любой желаемый формат. Например, вот таким образом можно приготовить файлы для "'Youtube"', "'Vimeo"':


{{Input|1=<nowiki>cd ""
{{Input|1=<nowiki>cd ""
Line 52: Line 52:


{{Prevnext2
{{Prevnext2
| prevpage=Special:MyLanguage/Kdenlive/Manual/Rendering | nextpage=Special:MyLanguage/Kdenlive/Manual/Troubleshooting_and_Common_Problems
| prevpage=Special:MyLanguage/Kdenlive/Manual/Toolbars | nextpage=Special:MyLanguage/Kdenlive/Manual/Troubleshooting_and_Common_Problems
| prevtext=Rendering | nexttext=Troubleshooting and Common Problems
| prevtext=Панели инструментов | nexttext=Неполадки и общие проблемы
| index=Special:MyLanguage/Kdenlive/Manual | indextext=Back to menu
| index=Special:MyLanguage/Kdenlive/Manual | indextext=Вернуться к оглавлению
}}
}}



Latest revision as of 16:06, 19 March 2013

Other languages:

Советы по съёмке

Использование отснятого материала на P2 с Panasonic HVX200 в GNU/Linux, тестировано на Ubuntu

Использовать видеоматериалы из карт P2 легко, когда вы знаете, как! MXF файлы на картах P2 не могут быть прочитаны, пока вы не конвертируете их с mxfsplit, часть FreeMXF. Преобразование без потерь и в результате файлы содержат как видео, так и аудио- и могут быть отредактированы в режиме реального времени в Kdenlive (или Blender 2.5+) на большинстве компьютеров выпущенных в течение последних пяти лет . Кроме того,FFMPEG может прочитать эти файлы. Этот процесс происходит очень быстро, потому что нет транскодирования и может быть выполнено так быстро, как просто перенос исходных файлов p2.

Шаг первый: FreeMXF

Получите исходный код для MFXlib здесь.

Затем сконфигурируйте, скомпилируйте и инсталлируйте его, запустив следующий код в директории, где вы сохранили исходные файлы:

./configure
make
sudo make install

Это позволит получить рабочий mxfsplit (часть mxflib) .

Шаг второй: использование mxfsplit

Ниже приведен простой скрипт, который следует запускать с эмулятора терминала. Этот скрипт преобразует данные из всех файлов MXF в указанном каталоге на пригодные к использованию файлы. Выполните поиск с заменой, чтобы согласовать ваши данные по /source/directory (каталога-источника) и /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

Заключение

Теперь у вас есть скрипт, с помощью которого просто приготовить отснятые материалы к редактирования (например, с помощью "'Kdenlive"' или "'Blender"') и перекодирование (например, с помощью ffmpeg). "'FFMPEG"' можно воспользоваться для перекодирования полученных файлов .MXF в любой желаемый формат. Например, вот таким образом можно приготовить файлы для "'Youtube"', "'Vimeo"':

cd ""
for i in *.*
do
ffmpeg -threads 2 -i $i -acodec libmp3lame -aq 192 -vcodec libx264 -vpre slow converted$i.mp4
done