web-dev-qa-db-ja.com

再エンコードせずにogg-theoraビデオファイルを分割しますか?

こんばんは、

DVDコレクション全体をOgg-Theoraビデオにリッピングすることにしました。具体的には、いくつかの異なるTVシリーズを持っているので、ディスクを掘り続ける必要はありません。これを行うには、dvd :: ripを使用してディスクから個々のVOBファイルをプルし、ffmpeg2theoraを使用してエンコードしました。このプロセスは、私がわずかな障害にぶつかるまで、私にとってはうまく機能しています。私がちょうどリッピングしたDVDには、個々のエピソードが含まれているのではなく、1つのVOBに含まれる7つのエピソードのディスク全体が含まれています。私は先に進んでそれをリッピングし、すべてをTheoraにエンコードしました。さて、このファイルを個々のエピソードに分割するにはどうすればよいですか?

私はこれらを再エンコードしないことを望みます。そして、明らかに、将来のプログラムには、「カット」ポイントを設定する簡単な方法が必要です。私はWindowsでいくつかの同様のプログラムを(他の形式のために)使用しましたが、Ubuntuに何が存在するのかわかりません。誰か提案はありますか?ありがとう!

5
Jason Watkins

これまでに受け取った回答をありがとう!私は自分のニーズに合ったユーティリティを見つけたと思います。いくつかの調査の後、Xiph.org(theoraのメーカー)には、時間のオフセットをとるチョップ機能を備えたユーティリティがあるようです(aking1012 前述のffmpegユーティリティとよく似ています ) )と呼ばれる oggz-tools

Sudo apt-get install oggz-tools

ダイレクトストリームカットも行います。つまり、品質は変わらず、プロセスにかかる時間は約10〜15秒です。私はそれで遊ぶためにもっと遊んでいますが、いくつかのビデオにそれを使用した後、勝者のようです。

5
Jason Watkins

リポジトリで利用可能なAvidemuxを試すことができます。ソフトウェアセンターからインストールし、目的のセグメントをマークし、コンテナタイプを選択し、コピーオプションを使用して、再エンコードせずにマークされたセグメントを取得します。 http://fixounet.free.fr/avidemux/

2
Sabacon

これは、guiが好きな場合はkdenliveを使用して、またはffmpegを使用して簡単に実行できます。
ffmpeg -vcodec copy -ss 00:01:00 -t 00:03:00 -i infile.ogv outfile.ogv
タイムスライスしたい場合... ffmpegアプローチによる動画の再エンコードを保証しません

1
RobotHumans