GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso velocizzare un video senza distorsione del tono in Linux?

setpt e filtri atempo

Esempi che utilizzano ffmpeg con i filtri setpts e atempo:

Movimento rapido

ffmpeg -i input -filter_complex "[0:v]setpts=PTS/2[v];[0:a]atempo=2[a]" -map "[v]" -map "[a]" output

Rallentatore

ffmpeg -i input -filter_complex "[0:v]setpts=PTS/0.5[v];[0:a]atempo=0.5[a]" -map "[v]" -map "[a]" output

L'intervallo per il valore atempo è 0,5-100.

setpt e filtri elastici

In alternativa puoi usare il filtro elastico invece di atempo, e potrebbe suonare meglio, ma il tuo ffmpeg dovrà essere compilato con --enable-librubberband . Puoi fare riferimento a ffmpeg -filters per vedere se puoi usarlo.

Movimento rapido

ffmpeg -i input -filter_complex "[0:v]setpts=PTS/2[v];[0:a]rubberband=tempo=2[a]" -map "[v]" -map "[a]" output

Rallentatore

ffmpeg -i input -filter_complex "[0:v]setpts=PTS/0.5[v];[0:a]rubberband=tempo=0.5[a]" -map "[v]" -map "[a]" output

Linux
  1. Come usare dd in Linux senza distruggere il tuo disco

  2. Come posso collegare simbolicamente un file in Linux?

  3. Come posso ottenere il bitrate di un video da una riga di comando in Linux?

  4. Come posso installare Windows 7 senza dvd o usb, su Linux?

  5. Come posso spostare i file con xargs su Linux?

Come installare FFmpeg in Linux e utilizzare i comandi

Come creare un video da immagini in Linux

Come controllare la velocità di Internet in Linux

Come posso profilare il codice C++ in esecuzione su Linux?

Come scrivere su una webcam virtuale in Linux?

Velocizzare un video su Linux