web-dev-qa-db-ja.com

Ubuntu Lucidで.mts(AVCHDプログレッシブ)ファイルをカット(スマート編集)

パナソニックのカメラで記録されたAVCHDプログレッシブビデオを含む.mtsファイルがたくさんあります。ビデオストリームを再エンコードせずに、退屈な部分を削除して興味深い部分を連結できるUbuntuLucid上のソフトウェアが必要です。 。キーフレームの境界でカットしても大丈夫です。

Avidemuxがファイルを開くことができた場合、ファイルを切り取るのに約60時間かかります。 (少なくとも、同様のビデオを試したのは前回でしたが、Avidemuxでサポートされているファイル形式です。)したがって、60時間の作業が必要になるので、高速で強力で安定したビデオエディターが必要です。ツールが遅すぎる、不安定である、またはUIがひどいという理由だけで、240時間または480時間ですらあります。

Avidemux 2.5.5と2.5.6を試しましたが、最初に.aviを使用してファイルをmencoder -oac copy -ovc copyに変換しても、そのようなファイルを開こうとするとクラッシュします。 mplayerはファイルを再生できます。

ファイルを開くことができるAvidemux2.6.0を試しましたが、前または次のキーフレームなどにジャンプできません(次のキーフレームにジャンプしてから前のキーフレームにジャンプすると、終了しません)元のキーフレームでアップすると、エラーなどが表示されることがあります)。また、Avidemux2.6.xで再エンコードせずに結果を保存できるかどうかもわかりません。

Kdenlive 0.7.7.1を試しましたが、再生が非常に途切れ途切れで、オーディオをまったく再生できません(SDLがデバイスを見つけられないという不満がありますが、システム上の他の多くのプログラムはオーディオを再生できます)。一緒に仕事をするのは苦痛でしょう。

.mtsを使用して.mkvファイルをffmpeg -i input.mts -vcodec copy -sameq -acodec copy -f matroska output.mkvに変換しようとしましたが、mplayerとAvidemuxの両方でビデオに目に見える歪みが多すぎました。

TsRemux.exeで.mtsファイルを変換しようとしましたが、Avidemux2.5.xはまだそのファイルを開くことができません。

ファイルを切り取って連結する別のプログラムはありますか? Avidemuxがクラッシュしないファイルを(ビデオを再エンコードせずに)作成するプリプロセッサはありますか?

6
pts

http://ubuntuforums.org/showthread.php?t=920606 に関するコメントに従い、mencoderを追加すると、Avidemux2.5.6で開くことができる.mkvを作成できます。 、再エンコードせずに切り取って保存します。

$ Sudo apt-get install mencoder mkvtoolnix
$ mencoder -of rawaudio -ovc copy -oac copy -o raw.aud input.mts
$ mencoder -of rawvideo -ovc copy -oac copy -o raw.vid input.mts
# The 50fps has to be changed below to reflect the true video FPS.
$ mkvmerge -o output.mkv --forced-track 0:no --default-duration 0:50fps -d 0 -A -S -T --no-global-tags --no-chapters raw.vid --forced-track 0:no -a 0 -D -S -T --no-global-tags --no-chapters raw.aud --track-order 0:0,1:0
$ rm -f raw.vid raw.aud

別のオプションは、再エンコードせずにffmpegを使用して.aviを作成することです。 Avidemux2.5.6はクラッシュせずに.aviを開くことができたので、私は幸運でした。

$ Sudo apt-get install ffmpeg
$ ffmpeg -y -vcodec copy -acodec copy -f avi -i input.mts output.avi

うまくいかなかった2段階の解決策(Avidemuxがtmp.avioutput.mkvの両方を開く際にセグフォールトしたため):

$ Sudo apt-get install mencoder mkvtoolnix
$ mencoder -oac copy -ovc copy -ffourcc AVC1 -o tmp.avi input.mts
$ mkvmerge -i tmp.avi output.mkv
$ rm -f tmp.avi

これらのソリューションがエンドツーエンドで機能することを多くの入力ファイルで確認する必要があります(最後のファイルでも同期されたオーディオとビデオを含む)。結果が出たらすぐに回答を更新します。それまでに別の回答がある場合は、遠慮なく投稿してください。

3
pts

これはソフトウェアの問題ではなく、ハードウェアの問題です。あなたのビデオはデコードするのが非常に難しいです、あなたがそれを編集したいなら、それはほとんど不可能です。

必要なのは、ファイルを編集に適した形式に再コード化してから編集し(OpenShotは優れたエディターであり、十分に安定しています。他にもあります)、MPEG4/AVCに再コード化できます。

開いていて編集に適した優れたコーデックはDNxHDです。ファイルをこの形式に再コード化すると、ファイルははるかに大きくなることに注意してください。 FullHDでは、1分間のギガバイト程度です。プロキシ編集と呼ばれる回避策があります、グーグルそれ。

1
lzap