DVDリッピング

DVDからwmvなんかの動画ファイルを作成する機会があったので手順をメモ


基本的にはここを参考に

DVDコピー総合情報のBackupStreet
http://www.backupstreet.com/index.html

DVD コピー 完全詳細マニュアル MPEG 変換 完璧マスター
http://members.ld.infoseek.co.jp/hp_yamakatsu/index.html

大まかな手順としては

SmartRipperでDVDからvobファイルらとしてリッピング
DVD2AVIでd2vとwavに変換
AviUtlでd2vとwavをwmvに変換

AviUtlはコーデック次第で各種形式で出力可能。

今回は
動画には Windows Media Video 9 VCM (Video Compression Manager)
http://www.microsoft.com/japan/windows/windowsmedia/9series/codecs/vcm.aspx
音声には (特に何かインストールすることなく選べた 参考にしたサイトではLameを使ってた)

特に画質などにこだわったわけでなく
多くの環境でプレイヤーやCODECの新規導入なしに再生できるもので
かつ適当な圧縮率を目指した。

もっと楽な方法ありそうなんだけど、そうそう機会も多くないしなぁ。
PC | - | trackbacks (0)

Ruby はじめました(2)

Rubyはつくりたいものがサクサクつくれるのだが
やはり細かいところに手が届かないということはある。

込み入った処理や処理速度が要求されるひとかたまりの処理は
C言語なんかで書いてDLLにでもして、それをRubyから呼び出してしまえば良さそうだ。

Ruby側の話ではないが Visual Studio で C言語つかってのDLL作成に関しては以下のサイトが参考になった。

DLLの作り方
C言語で始めるWindowsプログラミング


RubyからDLLを使うには dl/win32 なんかを使う

require 'dl/win32'
copyFile=Win32API.new('CopyFile.dll','Copy', %w(S S), 'I')
copyFile.call('C:/test.txt', 'D:/test.txt')
Develop | - | trackbacks (0)