• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DVDFlickで焼いたVIDEO_TSの一部が無音になります)

DVDFlickで焼いたVIDEO_TSの一部が無音になります

このQ&Aのポイント
  • H264+AACのMP4ファイルをDVDFlickでオーサリングした際に、VIDEO_TSの一部が無音になる問題が発生しています。
  • オーサリング時に作成されるログファイルには、音声エンコードのエラー構文が多数見られます。
  • 試した対処法としては、映像と音声を別々に取り込む、他の形式へのエンコード、他のオーサリングソフトの利用などがありますが、いずれもうまくいかない状況です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

何回もすみません。追加です。 (1)http://starfleet-b.moe-nifty.com/asumiene/2008/04/51ch_aac_ac3.html AC3 - AAC ---------- FL = FR C = FL FR = C SL = LFE SR = SL LFE = SR と (2)http://tsnb.blog.eonet.jp/2nd/2007/06/51ch-aac51ch-ac.html 5.1 AAC 1-FrontCenter 2-FrontLeft 3-FrontRight 4-RearLeft 5-RearRight 6-LFE 5.1 AC3 1-FrontLeft 2-FrontCenter 3-FrontRight 4-RearLeft 5-RearRight 6-LFE では説明が異なるのですが いづれにせよ 5.1 AAC → 5.1 AC3では チャンネルアサインが違っており  【DVD FLICKでは アサイン変更が うまくいかない】という事 が原因のようですね。 よって 前回のアドバイスでは 完全な修正が難しく http://www3.atword.jp/etime/http://blog.livedoor.jp/mtatsu0206/archives/51348627.html を参照して チャンネルオーダーに気をつけながら 元動画からAAC分離または抽出 → WAVEに変換 → AC3に変換 → 消えずに残っていたm2vとMUX処理 の面倒な工程が必要かも ですね。

kameko333
質問者

補足

W-kurohige様  こんにちは。何度も調べて頂きありがとうございます。No.3及び4のアドバイスを受け、チャンネルオーダーの修正を行ってみました。  W-kurohige様の仰る通り、No.3の方法だけでは残念ながらチャンネル修正はできませんでした。  そこでNo.4でのアドバイスと、検索で見つけたこちらのサイト http://kilinbox.net/index.php?diary=20070701 を参考にAAC→AC3の変換を行ったところ、無事にチャンネルオーダーの修正ができました。  DVDFlick(ver.1.3.0.4)でも無事に認識され、音ずれも無音もないVIDEO_TSを作成することができました!  具体的な処理工程ですが、No.4の最後でW-kurohige様が仰っていた >元動画からAAC分離または抽出 → WAVEに変換 → AC3に変換 → 消えずに残っていたm2vとMUX処理 の通りでした。  参考までに、私が行った工程を記しておきます。 (1) 「Yamb」で元動画から音声(AACファイル)を抽出 (2) 「aacDECdrop」でAAC→WAVEに変換 (3-1) 「BeLight」で5.1ChのWAVE→各ChのWAVE×6を出力 (3-2) 同ソフトで各Chアサインを手動修正し、多重化ファイル作成 (3-3) 同ソフトで多重化ファイルを読み込み、AC3を出力 (4) 映像と音声をMUX処理  (3)についての詳細は、上記サイトをご参照下さい。  何はともあれ、これでやっと満足のいくオーサリングができます! ここまで諦めずに手を尽くしてきた甲斐がありました。W-kurohige様、この2週間近くずっとアドバイスをして下さり本当にありがとうございました。多くの対処方法を提示して頂いて、とても勉強になりました。後ほど改めてお礼コメントを記させて頂きますね。  表題の問題はクリアできましたので、あと数日でこの質問は締め切ろうと思います。  その前に、あと一つだけ質問させて下さい。  今回、映像と音声の分離→変換処理→MUXという工程をとりましたが、最後のMUX処理は絶対に行うべきなのでしょうか?  というのも、実は今回DVDFlickでテストする際、上記工程(4)のMUXを行わずにそれぞれ独立で取り込んでみたのですが、それでも音ずれもエラーもなく無事オーサリングに成功したのです(上記(4)で利用ソフトを記していないのはそのためです)  DVDFlickに限らず、多くのオーサリングソフトでは映像・音声を独立で取り込むことができますし、そもそもオーサリング前のエンコードは映像・音声それぞれ別々に行われています。ならばわざわざMUX処理する必要はないのではないか、と思ったのです。  けれど、W-kurohige様のアドバイスをはじめ、参考にしたサイトの書き込み内容にも最後に「MUX処理」と記されているので……どうするべきなのか少々悩んでいます。  MUX処理は絶対行うべきなのでしょうか、それとも別に行わなくとも問題ないのでしょうか?  本筋から横道にそれた質問なので、無理にお答え頂かなくても構いません。もしお時間がございましたらご回答をお願いいたします。

その他の回答 (4)

回答No.5

完全成功おめでとうございます。・。;+;☆;+;。・ 今までの努力が報われて よかったですね。私も自分の事のように うれしいです。 やはりNO.3の市販DVDの5.1Chは元音声がAC3なので 問題なかったのですね。 さて >最後のMUX処理は絶対に行うべきなのでしょうか? これは私は全く気が付きませんでした。でも 言われてみれば もっともだと思い 早速 NO.1で述べた 私が以前失敗したファイル ー ー - - - - - - - - - - - - - - - - - - - - MMname2 v2.5.4 2007/01/07版 (DB 20070711) - Windows XP Service Pack 3 (5.1.2600) ■基本情報 ファイル:にこにこ(SP1)(1).flv 形式:ISO/MPEG-4 / サイズ:4,440,553 (4.23 MB) / 再生時間:45s ファイル整合性: ■映像情報 (ストリーム数 1) 1)コーデック:H.264/AVC / Code:avc1 / 略号:H.264 / 512x288 24bit 29.97fps ■音声情報 (ストリーム数 1) 1)コーデック:MPEG4 Audio / Code:mp4a / 略号: / 16 48KHz 64.1Kbps 2ch stereo(L+R) VBR AAC LC ■字幕情報 (ストリーム数 0) ■コメント情報 (情報数 2) 1)ftyp MajorBrandType isom 2)ftyp MinorBrandTypes isom ■DirectShow情報 スプリッタ:Sonic MP4 Demultiplexer 08E22ADA-B715-45ED-9D20-7B87750301D4 映像デコーダ:Sonic AVC Decoder DMO 31435641-0000-0010-8000-00AA00389B71 FourCC AVC1 音声デコーダ:SuperDVD AudioDec Filter 5.0 000000FF-0000-0010-8000-00AA00389B71 FourCC 0x000000FF ステータス: ー ー - - - - - - - - - - - - - - - - - - - - で行ってみました。 結果 (1)1.2.1.3の「Keep intermediate encoded audio and video files」にチェックを入れて 残ってた「.m2v」 を1.3.0.4に入れてからEdit title...で 同じく残ってた「ac3ファイル」を追加してオーサリング→見事に成功 (2)同じく1.2.2.1でオーサリング→見事に成功 (3)同じく1.2.1.3で再オーサリング→なぜか ひどい音ズレ (4)上の にこにこ(SP1)(1).flvを拡張子をmp4に変えて(flvのままではエラー,また「Yamb」では拡張子をmp4に変えてもエラー) http://aerith.mydns.jp/bin/flv2mp3/h2642mp3.html でwav変換→「BeLight」でAC3ステレオで出力→それと「残ってた.m2v」を1.3.0.4でオーサリング→見事に成功 つまり(3)以外は成功しました。DVD FLICKは 元々dvdauthor.exeが含まれてるので この結果も当然なのかな とも思います。 【結論】 >MUX処理は絶対行うべきなのでしょうか、それとも別に行わなくとも問題ないのでしょうか? 別に行わなくとも問題ないようですね。素晴らしい着眼点だと思います。これで旧ver.でしかオーサリングできないファイルでも1.3.0.Xが使えますね。 ただし 音ズレ等何かトラブった時「だけ」MUX処理が必要になると思われます。 *今回 私も すごく勉強に なりました。kameko333さん どうもありがとうございました。 「Yahoo!知恵袋」その他でも 似たような名前でコメントしてますので これからも 機会が ありましたら よろしく お願い致します。 

kameko333
質問者

お礼

W-kurohige様  こんばんは。ご回答どうもありがとうございます。最後まで質問ばかりで申し訳ありません。  MUX処理の件、わざわざ検証までして頂いたとのこと。お手数をおかけしてしまったようで恐縮です。  特段の理由がなければMUX処理の必要はないと判り、安心しました。これでもう何の憂いもなくオーサリングに専念することができます。 >これで旧ver.でしかオーサリングできないファイルでも1.3.0.Xが使えますね。  成る程、確かにそうですね。私としては作業中何となく疑問に感じたことを質問してみただけだったのですが……この結論は嬉しい誤算でした。今後別の動画のオーサリングで躓くことがあったら、検証して頂いた方法を試してみようと思います。  この手の質問サイトを利用したのは今回が初めてだったのですが、懇切丁寧にご回答頂けて本当に助かりました。おかげさまで無事問題解決することができました。  W-kurohige様、半月の間この質問にお付き合い下さり本当にありがとうございました。またの機会がありましたら、こちらこそよろしくお願いいたします。  それでは、これにて失礼します。

回答No.3

こんばんは 私は昨年の夏頃から「Yahoo!知恵袋」や その他いろいろな所でも 回答して来ましたが kameko333さんほど 試行錯誤され また 丁寧な結果コメントを いただくのは 初めてのことです。 とても うれしいし また私も 大変 勉強になり kameko333さんの姿勢を見習いたいと思っています。 ・・・という事で 私も 少し調べてみました。 まず 私の所には5.1Chのソースが あまり ないので 手元にあった 市販DVD映画「ハリーポッター」の学校対抗シーン(3分ぐらい) のVOBを1.2.1.3でAudio Target formatを「AC3 5.1 Channels」にしてオーサリングしてみました。 結果 台詞音声はフロントセンターから出てるしフロント左右も問題なく サラウンド状態もOKでした。 ただ リア左右とサブウーファの音量が少し 小さい印象を受け その分 音の奥行き感は 確かに少し足りない感じがしました。 しかし これは スピーカー音量の再設定で 改善できます。 よって これだけで結論づけるのは ちょっと早いかもしれませんが 市販の物は 問題ないように思われます。 さて私は その問題のファイルを所持している訳ではない(以前のエラーしたMPEG4-AACのものは5.1Chでは なかった) ので ここからは アドバイスに なってしまいます。 >BGMは右・話し声は左 に なっているという事は いわゆる「チャンネルオーダー」が狂っているという事なのでしょう。 「チャンネルオーダー」に関しては「AC3 チャンネルオーダー」で検索すると http://blog.livedoor.jp/mtatsu0206/archives/51348627.html 等 たくさんヒットします。 よって以下を試されては いかがでしょうか。 (1)DVD FLICKのProject settings→General の【「Keep intermediate encoded audio and video files」にチェックを入れる】 (2)DVD FLICKのProject settings→Burning の「Burn project to disc」にはチェックを入れないで焼く(Create ISO imageはチェックを入れても入れなくても可) (3)するとDVD FLICKのProject desination folderに「ac3ファイル」が消えずに残っています。 (4)「Audio Dub Pack 1.5.5」 http://cowscorpion.com/MultimediaTools/AudioDubPack.html をDL (5)解凍した「AC3 Machine 0.41」フォルダ内のAC3Machine.exeをクリック (6)上の一列目BeSweet.exeの黄色い所のBeSweet.exeをドラッグするか たんに左クリックするとパスを通せます。(BeSweet.exeは「_Common Root」フォルダにあります) (7)上の二列目Input(AC3)の黄色い所も同様に(3)のパスを通します。 (8)上の三列目Output(AC3)の黄色い所は出力フォルダになるので任意の場所を指定します。 (9)Channels Modeを5.1かsurround,surround2にして(いろいろお試しください) 緑の「Give me AC3!」をクリック (10)出力フォルダ内に 出来た「Output.ac3」と やはり消えずに残っていた「.m2v」を 「DVDAuthorGUI(1番簡単でオススメ ISOも作成可)等でMUX処理すると完成です。 http://cowscorpion.com/MultimediaTools/DVDAuthorGUI.html (DVD FLICKは 元々dvdauthorでオーサリングしています) (7)さらに「DVDAuthorGUI」ではメニュー,チャプター,字幕作成もできるようです http://www.geocities.jp/nabe3net2004/dvdauthorgui/readmeJ.html これでもダメな場合 とにかく(3)の「ac3ファイル」を修正すれば いいと思われますので前述の「AC3 チャンネルオーダー」でいろいろ検索されるか http://cowscorpion.com/Software/AudioEncode.html 等の 他のac3修正ソフトで 試されては どうでしょう。

回答No.2

まずは 小さな成功? おめでとうございます。 >これにはどのような理由があるのでしょうか? (1)私がDVD FLICKを使い始めたのは 去年の秋頃で その頃のver.が たまたま1.2.1.3でした。 (2)ベータver.を含めた1.3.0.Xより前のver.の中で 1番新しい安定ver.が1.2.2.1です。 ver.1.3.0.XではMKV files with h264 video , uncompressed AVI , MPEG4-AAC , movの1部 その他でも うまくいかない物多し http://pc11.2ch.net/test/read.cgi/software/1208896136/のNO.395 参照 しかしver.1.3.0.Xでしかメニューやチャプター毎の頭だしができないので  現在私はver.1.2.1.3 , ver.1.2.2.1 , ver.1.3.0.4(実際はver.1.3.0.4mod←オーディオエンコードが20倍早い) の3つのver.を必要に応じ使い分けて います。 というわけで 少し脱線しましたが 私が良く知ってるのが たまたま(1)(2)だっただけです。 私は試してないですが とにかく1.3.0.Xより前のver.なら なんでもうまくいくのでは ないでしょうか。 1.3.0.0βver.から どうも 今までとは様子が違う印象に なりました。 >オーディオ設定を調整して もう 取り掛かられてるようですが Project settings → Audio → Target formatを「AC3 5.1 Channels」 にしてみては どうでしょうか。 又は下の(イ)がうまくいったら それをver.1.3.0.4でオーサリング ← よく覚えてませんが そういえばver.1.2.2.1以下では 5.1chにバグがあったような・・・ ◎以下の対処法は 前の回答でもダメだった時のために用意してました。 (イ)そのファイルを http://media-convert.com/ja/ で出力ファイル形式を【DVD NTSC MPEG-2(.mpg)】にして変換 それを新旧のDVD FLICKや他のオーサリングソフトに読み込ませる。 なおhttp://media-convert.com/ja/の利用時は F A Qをよく読んでから変換してください。 (ロ)世界に誇れる国産ソフト「TDA3」 期間限定の お試し版でオーサリングする

kameko333
質問者

補足

W-kurohige様  こんばんは。再度のご回答ありがとうございます。補足書き込みが遅くなり申し訳ありません。  ご回答頂いてからこの1週間ほど、設定の調整やバージョン毎の仕上がりの比較をしたり、新たにお教え頂いた対処法にトライしておりました。ある程度結果がまとまってきたのでご報告します。  DVDFlickのバージョンについての情報、とても参考になりました。W-kurohige様にならい、私もver.1.2.1.3、1.2.2.1、1.3.0.4の3つを使用し、出力結果を比較してみました。  映像については大差ないように感じましたが、音声は上位verの方がより元動画に近い仕上がりになっていました。強調される音声も各verで違っており、1.2.2.1ではBGMが大きく効果音は小さめだったのですが、1.3.0.4では逆になりました。  前回の補足で記したver.1.2.1.3での >音声が完全に左右に割り振られており音の奥行き感が全くなくなってしまいました の件ですが、奥行き感については「AC3 5.1 Channels」設定にすることで改善することができました。しかし左右割り振りについては他の上位verでも改善できませんでした。  チャンネル数を再度確認したところ、元動画が5.1Chなのに対し、VOBファイルでは「5.1Ch 3/2」となっていました。コーデックのAC3Filterの設定もいじってみましたがどうにもなりません(そもそもオーサリングに外部コーデックを利用しているかどうかも不明なのですが……)  ただ、ver.1.2.2.1では同じ5.1Ch 3/2でも、旧verよりは聞くに堪える出力結果を得ることができました。  さらに、少々邪道なやり方ではありますが、ver.1.2.2.1内蔵のFFmpegを1.3.0.4に上書きして使用してみたところ、メニュー付きでなおかつ1.2.2.1よりも音声バランスの良い(あくまでも私感ですが)結果を得られました。エラーも吐いていないので、やはりFFmpegとの相性が問題だったようです。  本当ならば1.3.0.XのFFmpegを使えれば一番良いのですが(無音問題さえなければ上記よりもさらに良い結果が出るので)……こればかりは今後の開発を待つしかなさそうです。  それから新たにお教え頂いた対処法ですが、(イ)は「Server is overloaded」のエラーが出て変換できませんでした。(ロ)についてはTDA4の体験版を利用してみたのですが、PCスペック不足なのか頻繁にフリーズを起こして満足に使用できませんでした。またも上手くいかない結果で、せっかくお教え下さったのに申し訳ないです。  以上、取り急ぎここまでの経過の報告です。  どうにかDVDFlick利用の目処が立ってきて嬉しい限りです。あとはチャンネルの件さえどうにかなれば、満足いくオーサリングができると思います。お手数おかけしますが、どうかもう少しお付き合い下さい。  DVDFlickにおけるオーディオエンコード処理の詳細、AC3Filterとの関係や設定方法などについてご存じでしたら、W-kurohige様に限らずアドバイスをお願いいたします。

回答No.1

こんばんは いろいろ試されたようで お困りですね。 原因は不明なのですが DVD FLICK ver.1.3.0.Xでは 音声がMPEG4-AAC ver.3 つまりHE-AACの物は なぜかオーサリングが うまくいきません。 でもkameko333さんのように 途中からというのは初耳ですので 絶対の自信は ありませんが 私の行った対処法を ご紹介します。 (1)http://www.videohelp.com/tools/DVD_Flick?oldversions=1#download からver.1.2.2.1かver.1.2.1.3 (どちらかというとver.1.2.1.3の方が速いしhttp://pc.saloon.jp/article/3968003.htmlにも解説あるのでオススメ) をDLしてオーサリングする。 私は(1)だけで成功しましたが もし それでも うまくいかない場合は (2)「Any Video Converter フリー版」というフリーソフト http://jp.any-video-converter.com/の一番下 で 『一度*_mpeg2video.mpgへ変換する事を おすすめします。』 (ソフトの説明に従い1.2.3.の順番で行う ただし 2.では最初の画面にある 出力プロファイルを「DVD video NTSC ムービー(*.mpg)」に←7つ選べるので間違えない事。 出力フォルダを「マイドキュメント以外」にする。 また各種設定は自動でやってくれるのでデフォルトで・・) この*_mpeg2video.mpgファイルを新旧どちらかのDVD FLICKに 読み込ませればOKです。 ↑どちらかというと旧ver.の方が成功の確率は高いでしょう。 でも もし「DVDビデオ・NTSC・mpg」にファイル変換して容量が大幅に増えてしまった場合はVIDEO_TSまで作成してから DVDshrinkで圧縮するかProject settings → Video タブ → Target bitrateを下げる必要があるかもしれません。 ◎音声5.1chは たぶん関係ないでしょう。うまく行くといいですね。 もし(1)(2)でもダメな場合でも 追加や補足コメントください。

kameko333
質問者

補足

W-kurohige様  はじめまして、こんばんは。この度はご回答どうもありがとうございます。  (1)の対処法、ver.1.2.1.3を利用することで無音が発生しないVIDEO_TSを作成することができました。音ずれも画像の乱れもなく、ログファイルにもエラーは全く見られません。  ただ、BGMは右・話し声は左といったように音声が完全に左右に割り振られており音の奥行き感が全くなくなってしまいました。出来上がったVOBファイルのチャンネル数は確かに5.1chになっているのですが……。今はオーディオ設定を調整してどうにかなるものか試している最中です。  ところで、今回ご紹介頂いたのはver.1.2.2.1及び1.2.1.3でしたが、これにはどのような理由があるのでしょうか? ver.1.3.0.X以下でも他のバージョンでは同様の不具合が発生すると解釈していいのですか? もしご存じでしたらお教え下さい。  また(2)のAnyVideoConverterフリー版については、実は既に試して失敗しておりました(何故か最初の数十秒でエンコが終了してしまうのです) せっかく教えて下さったのに申し訳ありません。  まだ完璧とは言えないまでも、DVDに焼ける状態のVIDEO_TSが作成できるようになったのはとても嬉しいです。W-kurohige様、本当にありがとうございました。  W-kurohige様に限らず、今回ご紹介頂いた方法以外にも心当たりの対処法がございましたら引き続きアドバイスをお願いいたします。

関連するQ&A