Video dosyaları nasıl kare kesilir


3

Herhangi biri videoyu kareyle kesebilen linux için kurulabilecek / derlenebilecek bir yazılım bilen var mı? Teşekkürler.


Herhangi bir video editörünün bu temel özelliğe sahip olacağını düşünüyorum. VLC bile bunu yapabilir.
jiggunjer

Yanıtlar:


3

ffmpeg yapabilir. Video codec'i kodlanmış ve tam kare doğruluğu istiyorsanız, videoyu yeniden kodlamanız gerekir. Videoyu yeniden kodlamanız gerekmiyorsa, ffmpeg belirtilen kesme noktasından önce en yakın GOP sınırından keser.

Kes ve akış kopyala :

ffmpeg -i input -ss T -t D -c copy -fflags +genpts output

-ss Tzaman kodu olarak ifade edilen başlangıç ​​noktasını, S+[.m...]örneğin 24veya 65.22veya [HH:]MM:SS[.m...]örneğin biçiminde belirtir02:34:11.644

-t D süreyi aynı formatta belirtir.

Başlangıç ​​noktası GOP sınırında değilse, bu durum tam olarak doğru olmaz.

Kes ve yeniden kodla :

ffmpeg -i input -ss T -t D -fflags +genpts output

Yukarıdakiyle aynı, ancak bu çerçeve kesinliği olacaktır.

Çerçeve numaralarıyla giriş ve çıkış noktalarını belirtmeniz gerekirse:

ffmpeg -i input -vf trim=start_frame=n:end_frame=m -af atrim=start=s:end=t -fflags +genpts output

nve mvideo giriş ve çıkış noktalarının kare sayılarıdır. sve tkarşılık gelen ses için zaman kodlarıdır.

Yeniden kodlanmış videolar için seçilen kodekler, ffmpeg'in çıkış kabı için hangi varsayılan ayarlara göre ayarlanacağına bağlı olacaktır, örneğin H.264 ve MP4 için AAC.


Yardımınız için bir ton teşekkürler. Ben ffmpeg deniyorum ama tam olarak çözemedim. Tekrar teşekkürler.
Gabe Wisneski
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.