web-dev-qa-db-ja.com

オーディオの置き換え+同期+すべてを新しいビデオファイルに保存– VLC

音声付きのビデオがあります。を持っています .mp3同じ動画の別の言語のファイル。 2つのことを行う必要があります。

  1. 内蔵オーディオを新しいオーディオに置き換えます。
  2. 新しいオーディオは正確に同期していないため、900 msの遅延を追加する必要があります。

私はそれをすべて行うことができますが、私の問題は結果を保存できないことです。私は映画を完全に見ることができますが、保存することはできません。

「保存」オプションを使用してみましたが、いくつかの処理は行われましたが、結果は同じです(ファイルサイズがはるかに大きい場合を除く)。

私のステップ:

複数のファイルを開く...
enter image description here

別のメディアを同期して再生する(追加のオーディオファイルなど)
enter image description here

次に、「変換」をクリックします。

12
Mosh Feu

保存しようとしている操作では機能しません。これは、オーディオ/ビデオトラックが、すぐに変更して保存できる写真とは異なるためです。それらは「ストリーミング」され、再度記録される必要があります。これは、「変換」オプションのVLCで使用できます。

変換されたファイルを保存してもう一度再生すると、両方のオーディオファイルが含まれます。オーディオ>オーディオトラック>トラック2(これをクリック)に移動します。基本的に、VLCは新しいオーディオトラックをデフォルトで再生しないトラック2として追加します。

ただし、既存のオーディオファイルを新しいファイルで置き換えたい場合は、代わりに次の手順に従ってください。

  1. システムにFFmpegをインストールします(ガイドに従ってください WindowsにFFmpegをインストールする方法

  2. コマンドプロンプトを開き、video1.mp4が保存され、audio_replace.m4a(またはmp3それが何であれ)保存されます。

  3. 次のコマンドを入力します。

    ffmpeg -i "video1.mp4 " -i "audio_replace.m4a" -vcodec copy -acodec copy -map 0:0 -map 1:0 output.mp4
    

これで問題が解決することを願っています。

11
Mugen

OS Xでのムービーオーディオ(Language Track)の置き換え(2019)

  • Ffpmegを検討する(ステップ0)
  • VLCを取得(ステップ1)
  • ビデオのみに「変換」する(ステップ2〜5)
  • 必要なビデオとオーディオの両方を追加します(ステップ6〜9)
  • おまけ:オーディオとビデオの同期
  • ボーナス:DVDに書き込む

0. ffmpegを検討しましたか?

参考までに、このプロセス全体は、代わりにffmpegを使用するとおそらくずっと簡単になります。

1. VLCをダウンロードする

https://www.videolan.org/vlc/index.html

2.ファイル>変換/ストリーム

File > Convert Stream

3.メディアを開く...

Open media...

4.出力ストリームを設定する

カプセル化

互換性のあるコンテナー形式を選択します(USBスロットを備えたブルーレイプレーヤーで動作させる場合はおそらくmp4、または流行に敏感な場合はmkv)

Encapsulation

VideoおよびKeep original video trackを選択したい。

Video codec

あなたDO NOT欲しいAudio選択した

Audio Codec

字幕がある場合は字幕を追加してください。

Add Subtitles

5.出力を保存する

出力ファイルを選択します。私は以前と同じように私に電話しましたが、拡張子の直前にvideo-onlyを付けました。

save

Important:再生バーはストリームprogressを表します。これがCPU /メモリの限界です。 を非常に速くメモリに保存しますが、実際にディスクに同期するにはさらに数分かかります。

心配しないでくださいディスクに「76MB」のようなとんでもないものが表示されても。それはすぐに追いつくでしょう。

playback stream

6.ファイル>高度なオープンファイル

次に、2つのファイルを同時に開きます。

File > Advanced Open File

7.ファイルを選択し、ストリームを確認します

次に、ビデオのみのファイル(そうでない場合、オーディオは置き換えられませんが、オーディオトラックリストの最後に追加されます)と必要なオーディオ言語トラックを選択します。

enter image description here

「ストリーム」オプションをチェックすることを忘れないでください

8.ジョイント出力ファイルを選択します

理想的には、このステップでしないエンコーディングを行うか、カプセル化を変更する(uncheck them)場合は、名前を設定するだけです。

私の場合、私は.video-only.mp4から.lv.m4v(ラトビア語の場合、およびVLCが.m4vを.mp4よりも優先するため、同じことです)

output stream options

9.出力を再度保存します

Important:再生バーはストリームprogressを表します。これがCPU /メモリの限界です。 を非常に速くメモリに保存しますが、実際にディスクに同期するにはさらに数分かかります。

心配しないでくださいディスクに「76MB」のようなとんでもないものが表示されても。それはすぐに追いつくでしょう。

stream output to save file

ボーナス:オーディオとビデオの同期

ビデオの視聴時にオーディオとビデオが同期していない場合、VLCを使用すると調整が簡単になるため、必要な正確なオフセットを簡単に見つけることができます。

enter image description here

注意:

  • 正の値は、delay開始時刻のように、「track前方に移動する」ことを意味します。
  • 負の値は、advanceの開始時刻のように、「トラックを逆方向に移動する」ことを意味します。

ただし、私のバージョンでは、これらの設定はストリームの保存には適用されません。

代わりに、ffmpegを使用する必要があります。

delay videoを3.84秒までにする必要がある場合は、次のようなコマンドを使用します。

ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 1:v -map 0:a -c copy "movie-video-delayed.mp4"

3.84秒までにdelay audioする必要がある場合は、次のようなコマンドを使用します。

ffmpeg.exe -i "movie.mp4" -itsoffset 3.84 -i "movie.mp4" -map 0:v -map 1:a -c copy "movie-audio-delayed.mp4"

ボーナス:DVDに書き込む

オールディーズ、しかしグーディー(実際には最高の種類):

http://burn-osx.sourceforge.net/Pages/English/home.html

Mp4からDVD形式に簡単に変換できます。

他の考え

もちろん、単一のmp4ファイルに複数の言語トラックを追加することは可能です。 VLCでそれを選択するのは簡単です。他のビデオプレーヤー(DVD、Blu-Ray、Rokuなど、USBスティックを含むもの)がそれらを読み取るのがどれほど簡単かどうかわからないので、ファイルの複数のコピーを作成しましたこれまでのところ、複数の言語に対応しています。

最終的には複数のオーディオトラックと字幕トラックで実験するつもりですが、おそらく戻って自分の進捗状況を更新することを忘れるでしょう。

3
CoolAJ86

VLC 3.x with Windows

  • メニュー:メディア/複数のファイルを開く
  • クリック:その他のオプションを表示
  • チェック:別のメディアを同期再生する
  • 最初にオーディオを選択
  • ビデオを選ぶ
  • [再生]の横にあるドロップダウンを開き、Convertを選択します
  • 新しいプロファイルを作成します(デフォルトのプロファイルでは結果が膨らむ可能性があります)
    • 最後のアイコンは新しいプロファイル用です
    • カプセル化:MP4/MOV(またはMKV)
    • ビデオコーデック:チェック:ビデオ、元のトラックを維持
    • オーディオコーデック:チェック:オーディオ、元のトラックを保持
    • プロファイルを保存( "Keep Original"などの短い名前)
  • 宛先ファイル名

(同期など)さらに調整が必要な場合は、開始と同時に「再生」を停止し、ファイルを削除してから、「エフェクトとフィルター」を開き、必要なものを入力します。

クリック:[再生]をクリックすると、変換が再開されます(ファイルを削除または名前を変更していない場合はメッセージが表示されます)

この部分は、Nラウンドを行って調整を行う必要がある場合のライフセーバーです。 VLCが「1つのインスタンス」モード(ツール/設定)になっていないことを確認します。これにより、2番目のVLCプロセスを使用して、部分的なマージを開いて確認し、変換データが消去されるかどうかを心配する必要がなくなります。

0
ZXX

メディアをクリックし、複数のファイルを開き、ビデオファイルを選択し、さらにオプションを表示し、別のメディアを同期して再生し、隣にある下向き矢印をクリックして再生し、変換を選択し、出力ファイル情報を選択して待機します...タイトルバーにあります。終了すると、タイトルバーはVLCに戻ります。

0
notprovided

結果を保存するには、次の方法をお勧めします。

多分私はあなたのvlcの異なるバージョンを持っているかもしれませんが、あなたがヒットしたときにオプションがあると思います複数のファイルを開く別のメディアを同期的に再生する保存/ Trasmissionまたはそのようなもの(申し訳ありませんが、別の言語でvlcを使用しました)...多分、スクリーンショットから、それはPlayボタンの右側の小さな矢印の下にあると思います...

見つかった場合、このオプションでは、前のステップで選択したすべてのファイルを保存するための宛先ファイルを選択できます。私にとってはうまくいき、今では2つのビデオファイルとオーディオファイルから、1つだけをまとめています(ファイルをその場で保存/変換するためのエンコード形式やその他のオプションも選択できます)。

0
pippo