|目次
|車
|PC
|基地祭
|写真
|雑記
|質問の前に
|作者
|
2003年9月21日作成 2004年12月28日更新
SviUtil - NEC SmartVision HG/V 用の道具
投売りしてた SmartVision HG/V を買って使ってたんだけど、番組をまとめてエクスポート出来ないのが不便だったですよ。なので、自分で作ってみた。
ついでに、c:\Program Files\Windows Media Components\Encoder\wmcmd.vbs を呼び出して、まとめて Windows Media 9 形式(wmv)にエンコードできるようにしてみた。(TMPEGEnc 3.0 XPressを買ったので、エンコード機能は使わなくなった)
実行ファイルをダウンロード(ソース・プロジェクト一式含む)(SviUtil041228.zip)
履歴
使い方
ファイル - 開く メニューで、ディレクトリを開くと、そこにある svi ファイルをまとめて読み込んで、番組名やらを表示します。
その後、マウスかカーソルキーと F1 キーで番組を選択して(たくさん選択できる)、エクスポート、削除、エンコード、それぞれのボタンを押せばよい。何も選択せずにボタンを押しても何もおこらない。
おまけで、m2p ファイルにプレーヤー(WinDVD 4 for NEC とか)が関連付けされていると、F12 キーを押して番組を再生できるかもしれない。
セルの内容を自由に編集できる。出力ファイル名を変更したい場合は、エクスポートファイル名の項目を編集するとよい。
表の項目名を押すと、いんちきソートが出来るぞ。同じ項目をもう一回押すと逆順ソートだ。
キー操作一覧
- F1 番組をマーク
- F5 最新の情報へ更新(現在のディレクトリから再読み込み)
- F12 番組を再生
以上ですのです。
memo
- エクスポートやエンコードしたファイルの名前は 番組名_日付 となるので、多分、重複して上書きされることはないはず。
出力ファイル名を変更したい場合は、ソースを書き換えて再コンパイル。 (9/23 変更できるようになった)
- Windows Media エンコードスクリプト(wmcmd.vbs)は Windows Media エンコーダをデフォルトの設定でインストールした場所(c:\Program Files\Windows Media Components\Encoder\wmcmd.vbs)に無ければ動作しません。
エンコードできないって話を聞いたりしたんだけど、Windows Media エンコーダ 9 シリーズが正しくインストールされているだろうか。
コマンドプロンプトで
>cscript.exe "c:\Program Files\Windows Media Components\Encoder\wmcmd.vbs"
|
と入力(コピペ)したら、
>cscript.exe "c:\Program Files\Windows Media Components\Encoder\wmcmd.vbs"
Microsoft (R) Windows Script Host Version 5.6
Copyright (C) Microsoft Corporation 1996-2001. All rights reserved.
Encode from files or devices to Windows Media files or streams. Supported
source file formats are .wmv, .wma, .asf, .avi., .wav. .mpg, .mp3, .bmp,
and .jpg.
:
:
|
ってずらずらーっと、使い方が表示されるか確認してみてほしい。
MPEG2 をソースに Windows Media エンコーダでエンコードする場合、使用する MPEG2 デコーダによっては、エラーが出たり、激しくコマ落ちしたりします。
どうも WinDVD とか PowerDVD のデコーダだと具合が悪いようです。
当方では SmartVision2.0に付いてくるデコーダのうちの一つの
NEC DVD SoftCodec(TS)
"C:\Program Files\NEC\SmartVision\WMV\NECSVVideo.ax"
で調子良く動いてます。
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&oe=UTF-8&q=mpeg2+%E3%83%87%E3%82%B3%E3%83%BC%E3%83%80+wmv9
このへんが参考になるかも
現在の問題点
データディレクトリにサブディレクトリがあった場合、削除ボタンを押すと無限ループに入る。近日中に修正したい。 (9/25 修正)
横にスクロールさせると、表示が崩れる。
以前はそんなこと無かったんだけど、気付いたらなってた。(9/25 なんか症状出無くなった)
エクスポートを中止できない。
数分かかる処理なのでこれはでは不便。 (04/06/11 中断できるようになった)
- ソースが汚すぎる。大問題。
- かっこ悪い
注意
- 無保証です。
- 対応OSはよくわかりませんが、Windows 2000 SP4 / Windows XP Home SP1 でのみ動作確認をしています。
- 録画動作中にエクスポートすると、激しくコマ落ちします。やらないほうがいいです。
- エクスポートじゃなく、再生やエンコードだと大丈夫みたいです。(録画機 Athlon 900MHz)
- 録画専用機のフォルダをネットワークで共有して、他の PC でこのプログラムを使うことを想定しています。 録画してる PC でこのプログラムを立ち上げて、同時にエンコードとかするのは、あんまり良くないかもしれない。(未検証)
エクスポートの途中とかで中止できません、どうしても中止したい場合は、タスクマネージャで終了させてください。(これは改善したい) (2004/06/11 直した)
- AX10 でも、なんとなく使えてます。
- コピーやら、リバースエンジニアリングやら、改造やらは自由に行ってくさい。
- てゆうか、だれかもっといいのを作ってください。
古いの
2004/12/28 容量表示のオーバーフローを修正
2004/12/04 エクスポートの進度表示を修正
2004/11/10 大きな番組をエクスポートできない不具合を修正
エクスポートダイアログのクローズボタンを押した際の不具合を修正
2004/07/10 結合する順番を考慮していなかったのを修正
2004/07/04 分割された .m2p ファイルを結合して出力するようにした
(分割されてると、TMPGEnc で読み込んだりフィルタの設定するのがめんどくさかったので)
2004/06/19 いんちきソートができるようになった
2004/06/11 分割されたファイルをすべてエクスポートするようにした
09/25 削除するディレクトリにサブディレクトリが含まれていると
無限ループに入る不具合を修正。
09/23 セルの内容を変更できるようにした。その関係でキーボードでの操作が変更に
09/22 エンコードオプションとビットレートが設定されない不具合を修正
開発日記?
|目次
|車
|PC
|基地祭
|写真
|雑記
|質問の前に
|作者
|privacy policy
|
webmaster@kyoutan.jpn.org
佐藤恭一 を著作者とするこのページは クリエイティブ・コモンズの 表示 4.0 国際 ライセンスで提供されています。
('A`)