web-dev-qa-db-ja.com

ビデオとオーディオを組み合わせるメディアソフトウェア

ビデオファイルと.srt字幕トラックを組み合わせるのに役立つものが必要です。何か案は?ターミナルやコマンドラインを使用したくありません。AutoGKのような単純なプログラムをWindowsで使用しただけです。

私が使用できるアイデアはありますか?ありがとう

3
Elysium

Wineを介してUbuntuにAutoGKをインストールしてみてください。私はこれらの情報を見つけました、それらは少し古いですが、多分彼らはこれであなたを助けることができます:

  1. 「winecfg」を実行して、次のように変更します。

[グラフィックス]タブ:仮想デスクトップをエミュレートし、少なくとも800x600のDirect3D頂点シェーダーサポートなし

[オーディオ]タブ:ハードウェアアクセラレーション:エミュレーションチェックドライバーのエミュレーション。

[アプリケーション]タブ:WindowsバージョンWindows XP

ライブラリ(これは重要だと思います)タブ

次のオーバーライドを追加します:mfc42u、msvcrt、msvfw32、vorbis

  1. このマシンにAutoGKをダウンロードしてインストールします。

  2. 次に、DLLの「mfc42u、msvcrt、msvfw32」をWindowsマシンのsystem32ディレクトリからWINE system32ディレクトリにコピーします。

  3. Msvcrt.dll MSVCRT.DLLの名前を変更します。おそらく必要ないかもしれませんが、Linuxでは大文字と小文字が区別され(WINEはおそらくそうではないかもしれません)、virtualdubエラーメッセージには大文字のmsvcrtが含まれていました。

    1. Vorbis.dllをautogk\virtualdubmodディレクトリからwindows\system32ディレクトリにコピーします。

    2. AutoGKディレクトリに「wine AutoGK.exe」と入力します

トラブルシューティング:インストーラーが起動しない場合(ブルースクリーンのみ)、winecfgのグラフィックスタブでグラフィックスの解像度が800x600以上であることを確認してください

オーディオ部分で映画をエンコードしようとして失敗した場合(デマックス、デコーディング、ノーマライズ、エンコードが約1秒で発生し、失敗した場合)は、おそらく仮想ダブです。新しいmsvcrt.dllをwineとvorbis.dllにコピーして、これを修正しました。 「wine autogk/tools/virtualdubmod.exe」を手動で実行してみて、virtualdubが表示されるかどうかを確認してください。そうでない場合は、不平を言うものを修正してください。

ソース

Wineを介したAutoGkのインストールの詳細

AutoGkの代替手段もいくつかあります。

ハンドブレーキ

MediaCoder

MakeMKV

レモンリップ

k9copy

acidrip

1
LnxSlck

Mkvファイル形式のサポートには、字幕が個別に含まれています。つまり、ビデオファイル全体をエンコードする必要はありません。

このような場合は mkvtoolnix をお勧めします。ビデオファイルを開き、サブファイルを追加してから、多重化を開始します。基本的には、2つのファイルを1つにコピーするだけでも同じです。非常に高速で、オーディオ/ビデオストリームをエンコードしません。

パッケージ名はmkvtoolnix-guiです。または、開発者の最新バージョンをインストールします repo

ビデオチュートリアル -Windowsバージョンですが、Linuxバージョンと同じです。

0
Mait