Tôi có trình phát video html 5 rộng 700px, cao 400px. Tôi đang cố gắng sử dụng avconv
để sử dụng ffmpeg để thay đổi kích thước (trong khi vẫn giữ tỷ lệ khung hình) và đảm bảo nó phù hợp với trình phát của tôi.
Đầu vào có thể là một tệp có kích thước bất kỳ, vì vậy tôi cần thay đổi kích thước những cái lớn hơn nhưng tập trung vào những cái nhỏ hơn bằng các thanh màu đen. Cho đến nay tôi đã thử: -s
và -aspect
, tôi đã thấy pad
được sử dụng với công -vf
tắc nhưng không hiểu làm thế nào nó hoạt động đủ để có được những gì tôi cần.
Đây là một ý tưởng sơ bộ về những gì tôi cần. Tôi không chắc liệu nó có khả thi hay không. Nó gần giống như chiều rộng tối đa / chiều cao tối đa của CSS. Tôi nhận ra điều này có thể chỉ là một mớ bòng bong trong lời nói nhưng nếu có ai đó hiểu tôi đang nói gì, tôi sẽ đánh giá cao sự giúp đỡ, Cảm ơn.
lệnh avconv:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4