Archive:Kdenlive/Manual/ShootingHints/ru: Difference between revisions

From KDE UserBase Wiki
(Created page with "Вот простой скрипт, который можно запустить в терминале. Он будет преобразовывать все MXF файлы в...")
(Updating to match new version of source page)
 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages />
<languages />


<span id="Shooting_Hints"></span>
== Советы по съёмке ==
== Советы по съёмке ==


=== Использование P2 видеоматериалов из Panasonic HVX200 в GNU/Linux, проверено на Ubuntu ===
<span id="Using_P2_footage_from_the_Panasonic_HVX200_on_GNU/Linux_(tested_on_Ubuntu)"></span>
=== Использование отснятого материала на 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.


<span id="Step_One:_FreeMXF"></span>
==== Шаг первый: FreeMXF ====
==== Шаг первый: FreeMXF ====


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


<span id="Step_Two:_Using_mxfsplit"></span>
==== Шаг второй: использование mxfsplit ====
==== Шаг второй: использование mxfsplit ====


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


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


==== Conclusion ====
<span id="Conclusion"></span>
==== Заключение ====


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 57:


{{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 13:48, 11 August 2023

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