タグ付けされた質問 「conversion」

ファイル形式間の変換。


2
Bashを使用してバイナリファイルで2バイトを検索し、それらの値を増やして置き換えるにはどうすればよいですか?
バイナリファイル内の2バイトを見つけて、それらの2バイトの値を増やし、ファイル内で置き換えようとしています。これらの2バイトは、位置0x82-0x83にあります。今のところ、これを使用してこれらの2バイトを正常に抽出しました。 #!/usr/bin/env bash BYTES=$(tail -c +131 "$1" | head -c 2) これらのバイトには値があります1B 1F。私は立ち往生しています: バイトを整数に変換する方法は?694310進数でなければなりません。 バイナリデータをファイルに追加/エコーする方法 ファイル内の増加したバイトを位置0x82-0x83に書き込む方法。を使用することもできますがhead -c 130 original.bin >> new_file.bin && magic_command_writing_bytes_to_file >> new_file.bin && tail -c +133 original.bin、もっと良い方法があるはずです。 私はそれをPHPで行うことができますが、もっと簡単になるはずですが、bashでこれを行う方法に興味があります。

3
MJPEGストリームのFLVまたはMP4へのトランスコーディング
IPカメラ(http://xx.yy.zz.tt:8080/video.cgi)からのMJPEGストリームをLinux OSでFLVまたはMP4ストリームにトランスコードして、ユーザーがWebベースのFlashを使用してファイルを再生できるようにしたいFlowplayerなどのプレーヤー。 その目的でVLCを発見しましたが、正確なコマンドライン文字列を理解できません。IPカメラへのアクセスはパスワードで保護されているため、HTTP認証機能も必要です。 また、もしあれば、非VLCソリューションにも興味があります(ffmpeg?)。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.