FFmpeg - ölçek ve ped [yinelenen]


2

Yükseltmek istediğim bir video var ama orijinal videonun en boy oranını kaybetmek istemiyorum.

Kaynak dosya çözünürlüğüm 864 x 692 ve yükseltmek istiyorum 1280 x 720

Bunu buldum süper ama dürüst olmak gerekirse, nasıl yapılacağını anlayamadım.

Benim davama uygun bir ffmpeg komutu oluşturmama yardım edebilirseniz bana gerçekten yardımcı olacak.

teşekkür ederim

Güncelleştirme Bu kılavuzu kullandım ve yapmak istediğim şeye yaklaştım https://superuser.com/a/690211

Yanıtlar:


8

Kullandıktan sonra sığdırmak için iki ana seçeneğiniz var ölçek : ped veya ekin . Bu örneklere ve her filtrenin belgelerine bakın.

ped

Bu görüntüyü sütunlar.

enter image description here

ffmpeg -i input -vf "scale=-1:720,pad=1280:ih:(ow-iw)/2" output

Tüm girdi dosyası görünüş oranları için çalışacak daha genel bir komut kullanılacaktır force_original_aspect_ratio=1 bir seçenek olarak scale:

ffmpeg -i input -vf "scale=w=1280:h=720:force_original_aspect_ratio=1,pad=1280:720:(ow-iw)/2:(oh-ih)/2" output

ekin

Bu üst ve alt kesecek.

enter image description here

ffmpeg -i input -vf "scale=1280:-1,crop=iw:720" output

Tüm girdi dosyası görünüş oranları için çalışacak daha genel bir komut kullanılacaktır force_original_aspect_ratio=2 bir seçenek olarak scale:

ffmpeg -i input -vf "scale=w=1280:h=720:force_original_aspect_ratio=2,crop=1280:720" output

Oynatıcınızı kullanın

Yeniden kodlama ile uğraşmak istemiyorsanız, kullanmaya değer herhangi bir oynatıcı bunu oynatma sırasında yapmanıza izin vermelidir. Kullanarak örnek ffplay:

ffplay -vf "scale=-1:720,pad=1280:ih:(ow-iw)/2" input

Veya VLC'deki "Video Efektleri" bölümüne bakın.

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.