tana3nの気ままなブログ

堕落しまくった人の末路

*

M2TSなアレをエンコする

   

どちらかというと自分用メモです。突っ込みどころがあっても気にしないでください。
ちなみにアレはアレですアレアレ。

諸事情でM2TSなアレをエンコードする事になったので
1,DGIndexNVが使えず(GeForce非搭載)DGIndexIMのライセンス持ってないのでL-SMASHのLSMASHSource_LWLibavVideoSource()関数で読み込む
2,いつもどおりavsを書く
3,Avs4x26xでx264で出力する
をできたところまでは良かったんです。問題は音声です。

情弱だったのでtsエンコ時は
1,aacedit2にavsとDGIndexで.d2vを出力させた時に出来た.aacファイルを突っ込む
2、CMカット済みの.aacファイルができるのでそれをL-SMASH muxerで.m4aにする
3,L-SMASH remuxerで.mp4と.m4aを統合して完成
で良かったのですがまず今回のM2TSがaacではなくWavなのでさあ大変。

本来はmp4出力時に処理できればいいもののそこまでうまくできるほどの頭でもないので今回は以下の方法でやりました。
必要なもの
DGAVCIndex(DGAVCDec 1.0.9
AddHeader(LPCM と WAV の相互変換アプリ
(その4): 五十六億七千万の夜

avs4wav(avs2wavの関連記事 : 傾き指向プログラミング)
お好みの形式に変換できるツール、今回はqaac(qaac導入方法はこちらが参考になりました(ちょっとだけエンコード [Avisynth] qaacの導入))
まず音声を処理します
1,DGAVCIndexでとりあえず.d2vを出力し、.pcmファイルも一緒に出力される
2,.pcmファイルはそのままだとアレなのでAddHeaderでWav化します。サンプリングやBitの設定はDGAVCIndexの出力時に出ているのでそこに出ている値を指定
3,音声も入力して処理したavsをavs4wavに入力してカットしたwavとして出力します。
4,wavを好みの形式に変換します。今回はalacに適当に変換しますのでqaacを使います。
5, コマンドプロンプトでrefalac64(32BitOSまたは導入したdllが32Bitな場合はrefalac) (入力する音声) -o (入力する音声+.alac)で出力します。

でalacファイルが無事出来たのでL-SMASH MuxerでMuxして完成です。

 - DTV, 未分類

Message

メールアドレスが公開されることはありません。

  関連記事

偏見だらけのアニメ録画局の選び方

この記事はDTVAdventCalendar2016の4日目の記事です。よろしく …

2015年9月9日の日記

○○したい系の考えが高まってきているtana3nですこんばんわ。船見結衣。 そろ …

no image
ts抜きチューナーをまとめてみる

tana3nです。 今回はアースソフトのPT3を始めとするいわゆるts抜きチュー …

【DTV Advent Calendar 2015】Dropログから探るDrop原因【1日目】

DTV Advent Calendar 2015の1日目担当のクソ環境録画er( …

no image
【2016Q3】関東独立局(MX以外)で放送されるアニメ(2016年夏編)

みんな大好きTOKYO MXだと画質が悲惨なのでものによっては他の地上波局でもや …

no image
保護中:  

この投稿はパスワードで保護されているため抜粋文はありません。

【DTV Advent Calendar 2015】録画ファイル自体をそのまま保存することについての重要性【6日目】

【DTV Advent Calendar 2015】の6日目担当(さっき決めた) …

EPGTimerWeb2をサービスとして起動させたかった

僕がやった限りだと純粋にsc create EPGTimerWeb2 binPa …

Ivy世代のMateMEシリーズ、MK32M/E-Fを買った

メイン機のNICが死にかけになった際にもしメイン機が壊れた場合録画も道連れでお亡 …

SAO再放送のために腐った地元局用のアンテナを交換した

タイトルで大体のことを言うスタイル 交換する前は最初からついてたマスプロのふるー …