ビデオ ファイルを読み込んでバイナリとして保存し、再度ビデオ ファイルとして書き込みたいと考えています。180MBのビデオでテストしました。fread関数を使用しましたが、ビデオの配列サイズが小さいため、セグメンテーション違反が発生します。
それらは私の質問です:
160*1024 バイトの char 配列を使用します。char配列の最大サイズは? どうすればこの問題を解決できますか?
このプログラムは次のように動作する必要があります。
- ビデオの 128 バイトの読み取り -> 暗号化 -> 128 バイトの書き込み
- 次の 128 バイトを読み取る -> 暗号化する -> 次に書き込む。
会社のセキュリティ規則により、コードをアップロードできません。どんなヒントでもいただければ幸いです。