221 :
名無しさん@お腹いっぱい。:
おお、神ですね。
変換の問題は、DVD2AVIを利用する事で解決しましたが、
稀に再生できないファイルがあって困っていました。
私もファームのバージョンUPを期待して、それまではバイナリエディッタで
対応しようと思っていましたが、1GB クラスの大きなファイルは
愛用のエディッタでは処理できない・・・
仕方なく、暫定的に簡単なプログラムを作りました。(エラー処理一切なし)
とりあえず、Cのソースコードを載せておきます。
#include "stdio.h"
int main(int argc, char* argv[])
{
int i, c;
FILE *ifp, *ofp;
ifp = fopen( argv[1], "rb" );
ofp = fopen( argv[2], "wb" );
for( i = 0; i < 3; i++ ){
c = getc( ifp );
putc( c, ofp );
}
getc( ifp ); // for Skip
putc( 0xB3, ofp );
while( (c = getc( ifp )) != EOF )
putc( c, ofp );
fclose( ifp );
fclose( ofp );
return 0;
}
実行パラメータは、1つ目が入力ファイル名、2つ目が出力ファイル名です。
でも、プログラムが組めないという事は、コンパイル環境も無いのでしょうかね?
ファームにて対応してくれなかったら、もっとマシなツールを作ろうと思います。
(GUIベース、フォルダー指定にて配下のファイルを一括変換、etc・・・)