• ベストアンサー

mpgのバイナリデータの先頭の数バイトカットしたい

mpgファイルの先頭数byteをカットしたものを作りたいのです。 例えば、 先頭256byteだけカットしたmpgファイルを作成する場合は、やはり変数にファイルをバイナリ形式で読み込んで、それを書き出すという処理を行うのでしょうか? 変数に取り込むのであれば そこで、APIのopenfile(API)を使おうとおもうのですが どなたか、よい方法がありましたらお教え願えませんでしょうか? よろしくお願いします

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

>先頭256byteだけカットしたmpgファイルを作成する場合は、やはり変数にファイルをバイナリ形式で読み込んで、それを書き出すという処理を行うのでしょうか? それしかないと思います。 でもそれって再生できるんですか?私はmpegのファイルフォーマットについて詳しくないんですけども。 >そこで、APIのopenfile(API)を使おうとおもうのですが 別にVBでもバイナリでファイルオープンすれば問題ないと思いますけど。 ちなみに、OpenFile()を使うメリットはないです。どうしてもAPIを使いたいんでしたら CreateFile()を使うべきでしょう。

関連するQ&A