LoginSignup
0
0

More than 5 years have passed since last update.

TSファイルを安直にトランスコーディング

Last updated at Posted at 2017-04-15

家のTV録画環境はTS抜きで撮り、生TSファイルのまま貯めている。
しかしながら最近放送大学全録はじめたら、あっという間にHDDが埋まってゆく。
放送大学なんてワンセグで十分なんだけれど、ワンセグ放送やっていないのでフルセグをトランスコーディングする。

環境

チューナのドライバの問題で録画環境はWindowsで構築している。
Windows 10 Pro 64bit

インストール

A's Video Converter
http://bluesky23.yukishigure.com/AsVideoConv.html
(ライセンス:フリーソフト、オリジナルライセンス、再配布禁止、非OSS)

K-Lite Codec Pack Mega
https://www.codecguide.com/download_k-lite_codec_pack_mega.htm
(ライセンス:不明)

どうせWindowsだしドメスティックなところでツールの検証は安直でいいかな。

設定

エンコーダをMicrosoft H.264 Encoderと設定。
ビデオエンコードのレートコントロールは初期値VBR。
このままトランスコードすると、
元ファイル1.6Gがトランスコードして1.7Gに増えてしまった。

ビデオエンコードのレートコントロールをCBRに変更し、目標ビットレートを128kbpsとすると
トランスコード後のファイルは87MBytes。

目標ビットレートを300kbpsにすると
トランスコード後のファイルは162MBytes。

上記だけだと割と変換失敗が発生したので、
Marumo ISDB Splitter
をGigazineで紹介されている手順でインストールした
http://gigazine.net/news/20170311-as-video-converter/

こんなところでいいかな。

コード

A's Video Converterいろいろ設定できるようだが、バッチ機能は弱いようで外部コードで補完。

ファイルをトランスコードした後に元ファイルは消すバッチファイル

"c:\Program Files\A's Video Converter\AsVideoConv.exe" "%1" | more
del 
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0