Bagaimana saya bisa membalikkan klip video?


12

OS saya adalah Debian 8.

Saya memiliki file dengan nama clip01.mp4yang ingin saya balikkan, sehingga diputar mundur. Audio dapat dibuang atau dibalik juga, tidak masalah.

Rupanya ffmpegsudah usang dalam mendukung avconv, tetapi saya tidak bisa menemukan solusi yang menggunakan kedua alat!

Saya ingin menyimpan codec video yang sama untuk menghindari segala jenis kerugian, jika memungkinkan.

Alat baris perintah lebih disukai, untuk kemudahan skrip.


3
Untuk melakukan ini dengan ffmpeg / avconv Anda harus membagi video menjadi frame tunggal, ganti nama frame sehingga mereka berada dalam urutan terbalik, lalu buat video baru. Lihatlah encode video secara terbalik?
PM 2Ring

Sudahkah Anda mencoba dengan avidemux atau kino?
YoMismo

6
ffmpegsebenarnya, tidak usang (meskipun itu adalah kesalahpahaman yang umum berkat beberapa kata-kata yang buruk avconvdi pihak ...).
n.st

Jawaban:


16

Dari /programming/2553448 :

Buang semua bingkai video

$ ffmpeg -i input.mkv -an -qscale 1 %06d.jpg

Audio pembuangan

$ ffmpeg -i input.mkv -vn -ac 2 audio.wav

Membalikkan audio

$ sox -V audio.wav backwards.wav reverse

Bingkai video Cat dalam urutan terbalik ke FFmpeg sebagai input

$ cat $(ls -t *jpg) | ffmpeg -f image2pipe -vcodec mjpeg -r 25 -i - -i backwards.wav -vcodec libx264 -vpre slow -crf 20 -threads 0 -acodec flac output.mkv

Gunakan mencoder untuk deinterlace PAL dv dan gandakan frame rate dari 25 menjadi 50, kemudian pipa ke FFmpeg.

$ mencoder input.dv -of rawvideo -ofps 50 -ovc raw -vf yadif=3,format=i420 -nosound -really-quiet -o - | ffmpeg -vsync 0 -f rawvideo -s 720x576 -r 50 -pix_fmt yuv420p -i - -vcodec libx264 -vpre slow -crf 20 -threads 0 video.mkv

2
cat $(ls -t *jpg)menyebabkan masalah, tetapi ini berhasilcat $(ls *jpg |sort -n)
Aquarius Power

3
Berusaha untuk menggunakan -vpre slowmenghasilkan File for preset 'slow' not found.
Mengurangi aktivitas

1
Juga, saya tidak yakin apakah itu masalah vlc / mplayer atau proses yang disajikan tetapi file yang dihasilkan tidak dapat diputar - di mplayer hanya tersisa setengah ditampilkan dan tampilan video sangat lambat, vlc crash saat membuka file video.
Mengurangi aktivitas

4

Di Debian ada program Avidemux , dengan filter video Reverse . Baru diuji - berfungsi dengan sempurna.

Versi GTK, QT dan baris perintah tersedia.

Sunting: plugin ini telah dihapus di Avidemux ver. 2.6. Gunakan 2.5.6 dan lebih tua.


2
Ada saat paket tidak Avidemux di repositori Debian resmi sesuai packages.debian.org/...
Stéphane Gourichon

4

Anda juga dapat menggunakan Openshot itu editor video yang sangat intuitif dan mudah digunakan.

Anda harus mengklik kanan pada klip yang diimpor kemudian properti -> tab kecepatan, mengubah arah klip.


1
Dalam kasus saya, openshot menolak untuk mengimpor .mp4 sebagai video.
Mengurangi aktivitas

1
Di OpenShots baru-baru ini (milik saya adalah 2.4.1), pengaturan sekarang disebut Waktu dan tidak dalam properti klip video; Anda harus mengklik kanan klip itu sendiri di timeline dan kemudian pilih Waktu -> Mundur -> 1X atau serupa.
anol


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.