TSConverterのFreeBSDパッチ使わせていただいてます。ありがとうございます。出力MP4の音が消えるー、とかうめいてたら、作者さんがTSConverter_9_01作ってくださいました。サンプル数が1なのでアレですが、うちで出ていた問題は解消しています。
パッチありがとうございます。DtsEditの方は比較的スムーズにlinux(debian/lenny)で動作するようになりました。しかし、残念ながらTSConverterの方は(9月版、4月版とも)動作せずじまいでした^^;;。_fileはLinux系では_filenoに相当するはずなので、書き換えてコンパイルは通るもののセグメンテーション違反で落ちてしまいます。もうすこし努力しないとLinux系での動作は難しそうです。ぼちぼち頑張ってみます。TSConverter.c: In function ‘GetFileSize’:TSConverter.c:56: error: ‘FILE’ has no member named ‘_file’TSConverter.c: In function ‘GetSubtraction64’:TSConverter.c:619: warning: integer constant is too large for ‘long’ type
_fileはLinuxにはなかったですか。ファイルサイズを返すサブルーチンですから、fseek(fp,0L,SEEK_END); return ftell(fp); すればよさそうです。って今頃すみません。コメント気づきませんでした。
Post a Comment
3 comments:
TSConverterのFreeBSDパッチ使わせていただいてます。ありがとうございます。
出力MP4の音が消えるー、とかうめいてたら、作者さんがTSConverter_9_01作ってくださいました。サンプル数が1なのでアレですが、うちで出ていた問題は解消しています。
パッチありがとうございます。DtsEditの方は比較的スムーズにlinux(debian/lenny)で動作するようになりました。
しかし、残念ながらTSConverterの方は(9月版、4月版とも)動作せずじまいでした^^;;。
_fileはLinux系では_filenoに相当するはずなので、書き換えてコンパイルは通るもののセグメンテーション違反で落ちてしまいます。
もうすこし努力しないとLinux系での動作は難しそうです。ぼちぼち頑張ってみます。
TSConverter.c: In function ‘GetFileSize’:
TSConverter.c:56: error: ‘FILE’ has no member named ‘_file’
TSConverter.c: In function ‘GetSubtraction64’:
TSConverter.c:619: warning: integer constant is too large for ‘long’ type
_fileはLinuxにはなかったですか。
ファイルサイズを返すサブルーチンですから、fseek(fp,0L,SEEK_END); return ftell(fp); すればよさそうです。
って今頃すみません。コメント気づきませんでした。
Post a Comment