ビデオクリップを反転するにはどうすればよいですか?


12

私のOSはDebian 8です。

名前clip01.mp4を変更したいファイルがあるので、逆再生します。音声も同様に破棄または反転できますが、問題ではありません。

どうやらffmpegの賛成で廃止されましたavconvが、私はどちらかのツールを使用して解決策を見つけるように見えることはできません!

可能な場合、損失を避けるために、同じビデオコーデックを保持したいと思います。

スクリプトを簡単にするために、コマンドラインツールをお勧めします。


3
ffmpeg / avconvでこれを行うには、ビデオを単一のフレームに分割し、フレームの名前を逆順にするように名前を変更してから、新しいビデオを作成する必要があります。見てみましょう逆にエンコードのビデオを?
PM 2Ring

avidemuxまたはkinoで試しましたか?
ヨミスモ

6
ffmpeg実際、非推奨ではありません(ただし、一部の不適切な表現のおかげでよくある誤解avconvですが...)。
n.st

回答:


16

/programming/2553448から:

すべてのビデオフレームをダンプする

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

音声をダンプする

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

逆音声

$ sox -V audio.wav backwards.wav reverse

入力としてFFmpegに逆順で猫のビデオフレーム

$ 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

メンコーダーを使用してPAL dvのインターレースを解除し、フレームレートを25から50に倍増してから、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)トラブルの原因となったが、これは素晴らしい仕事cat $(ls *jpg |sort -n)
アクエリアスパワー

3
使用にAteemptingすること-vpre slowになりましたFile for preset 'slow' not found
アクティビティの削減

1
また、vlc / mplayerまたは提示されたプロセスの問題かどうかはわかりませんが、生成されたファイルは再生できません-mplayerでは左半分のみが表示され、ビデオ表示が非常に遅く、ビデオファイルを開くとvlcがクラッシュします。
アクティビティの削減

4

Debianには、リバースビデオフィルターを備えたAvidemuxプログラムがあります。テスト済み-完全に動作します。

GTK、QT、およびコマンドラインバージョンが利用可能です。

編集:このプラグインはAvidemuxバージョンで削除されました。2.6。2.5.6以前を使用します。


2
いいえavidemuxパッケージには、あたりとして公式Debianのリポジトリに現在ありますpackages.debian.org/...
ステフェイン・グーリッホン

4

また、非常に直感的で使いやすいビデオエディターであるOpenshotを使用することもできます。

インポートしたクリップを右クリックしてから、プロパティ->速度タブを選択し、クリップの方向を変更する必要があります。


1
私の場合、openshotは.mp4をビデオとしてインポートすることを拒否しました。
アクティビティの削減

1
最近のOpenShots(私の場合は2.4.1)では、設定はTimeと呼ばれ、ビデオクリッププロパティにはありません。タイムラインでクリップ自体を右クリックしてから、[時間]-> [後方]-> [1X]などを選択する必要があります。
アルコール


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.