Прискорити відео в Linux


17

Я не хочу використовувати такий програвач, як vlc, для прискорення відтворення. Я хочу насправді прискорити відтворення у вихідному файлі; Я хочу, щоб відео відтворювалося в 2 рази швидше.

Відповіді:


19

mencoder має -speedопцію, яку ви можете використовувати, наприклад, -speed 2для подвоєння швидкості. Це описано на сторінці man. Приклад:

mencoder -speed 2 -o output.avi -ovc lavc input.avi

2
Щоб зробити цю роботу, мені довелося додати-oac mp3lame
Freedom_Ben

Я -srate 8000теж повинен додати .
Соорена

7

Провівши кілька досліджень з цього питання, я виявив, що наступний варіант командного рядка добре працює з ffmpeg:

ffmpeg -i input.mp4 -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" -c:v libx264 -c:a aac output.mp4
  • Спочатку встановіть ffmpeg.

  • setpts - для швидкості відео (.5 означає вдвічі швидше).

  • atempo є для швидкості звуку (2 означає вдвічі швидше).

  • Народний кодер FACmpeg AAC вважався експериментальним, але це вже не так. Якщо ваш ffmpeg старий, вам потрібно буде додати, -strict experimentalщоб увімкнути цей кодер (вихід консолі буде згадувати про це, якщо ви цього не зробите).

  • Контроль якості відео та швидкості кодування за допомогою -crfта, -presetяк описано у FFmpeg Wiki: Посібник з кодування відео H.264 . Або просто скористайтеся типовими настройками, якщо це здається вам прийнятним.

  • Контролюйте якість аудіо за допомогою -b:aописаного в FFmpeg Wiki: Посібника з кодування аудіо AAC .

Довідка: FFmpeg Wiki: Посібник з кодування аудіо MP3 .


5

slowmoVideo здатний прискорити і сповільнити відео

slowmoVideo - це програма OpenSource, яка створює сповільнені відео з ваших відеозаписів.

Але це не просто змушує ваші відео відтворюватися зі швидкістю 0,01 ×. Ви можете плавно уповільнити та пришвидшити свої кадри, за бажанням розмиття руху.

Як працює повільний рух? slowmoVideo намагається з'ясувати, куди рухаються пікселі у відео (ця інформація називається оптичний потік), а потім використовує цю інформацію для обчислення додаткових кадрів.

Спочатку завантажте та встановіть програму. Після завантаження перейдіть у меню Файл> Створити та виберіть свій відеофайл.

введіть тут опис зображення

Завантаживши відео, ви намалюєте криві (натиснувши на порожню область), щоб описати, як відео повинно прискорюватися та уповільнюватися.

введіть тут опис зображення

Закінчивши, перейдіть у меню Файл> Візуалізація (Ctrl + R) та виберіть каталог для збереження відео

введіть тут опис зображення


0

Kdenlive - це редактор відео для KDE, який також може це робити і навіть має графічний інтерфейс.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.