可能な場合は、関連するすべての実行可能ファイルを追加します
AKA ISG(完全に私の最愛のRustで書かれています)を使用すると、ファイルをビデオに埋め込み、ストレージとしてYouTubeにアップロードできます。
YouTubeには、アップロードできる動画の量に制限はありません。これは、ある種のツールを使用してファイルをビデオに埋め込むことができれば、事実上無限のクラウドストレージであることを意味します。ISGはツールです。
これは、吸盤ピンチのハーダードライブビデオとファイルシステムとしての不和にかなり強く影響を受けています。残念ながら、現時点ではファイルシステム機能はありません。
プログラムに問題がある場合は、私にdmしてください。
TOSには、ファイルを含む動画をアップロードできないという部分があるとは思えませんが、法律用語も話せません。コミュニティガイドラインから「品質や視聴者の体験に関係なくコンピューターが投稿する自動生成コンテンツ」の解釈を除外すると、違反になる可能性があります。TOSでは、このツールがおそらく行うサービスの回避についても言及しています。このツールを深刻な/大規模なものに使用することはお勧めしません。YouTubeは、動画が非公開であっても、当然のことながら怒るかもしれません。これを次のドロップボックスのように扱うのではなく、「パーティートリック」のように扱います。
推奨される方法(ソースからのビルド):
=== 注意:ソースからのビルドには多くのCPUとRAMの使用量が必要です。 ===
以下がインストールされている必要があります。
問題がある場合は、ffmpegをインストールしてみてください。
Rustをインストールする手間をかけたい、またはすでに経験している場合は、このリポジトリを実行してから. Cdをディレクトリに移動し、プログラムを実行します。
git clone
cargo build --release
/target/release
./isg_4real
簡単な方法:
chmod +x isg_4real
./isg_4real
バイナリはexeファイルではないことに注意してください、それはWindows上で動作しません、代わりに最初の方法に従ってください。
これがどういうわけか人気になったら.exeを追加するかもしれません
点滅するライトの警告!!!1!1 - ユーチューブリンク
このビデオでプログラムを使用して、内部に隠されたファイルを見つけてください。
いいえ、それは単なるリックロールではありません。
この背後にある原理は非常に単純です。すべてのファイルはバイトで構成されており、バイトは0〜255の範囲の数値として解釈できます。この数値は、RGB またはバイナリの <> つのモードのいずれかを使用してピクセルで表すことができます。
RGB: クーラーモード。すべてのバイトは、rgbピクセルの色の3つに完全に収まります。<> つの rgb ピクセルには、一度に <> バイトを含めることができます。データがなくなるまで、このようなピクセルを追加し続けます。バイナリよりも効率的かつ迅速なリーグです。
バイナリ: YouTubeの圧縮が絶対に残忍であることから生まれました。RGBモードは、ピクセルの1つの色の0つのポイントでも変化するとファイルが破損する運命にあるため、圧縮に非常に敏感です。黒と白のピクセルは、混乱するのがはるかに困難です。すべてのピクセルは、<>を表す明るいか、<>を表す暗いピクセルのいずれかです。これらのビットをつなぎ合わせてバイトを取得し、データがなくなるまで続行します。
これらのモードは両方とも圧縮によって破損する可能性があるため、ピクセルのサイズを大きくして圧縮性を低下させる必要があります。2x2ブロックのピクセルは、バイナリモードでは十分なようです。
ユーザーが簡単にできるように、ビデオの最初のフレームにビデオを作成するために使用されるすべての関連設定も含まれています。これにより、プログラムは、ユーザーに記憶させないようにするために、ビデオがどのモードにあり、どのサイズを使用するかを知ることができます。
他のことに取り組んだ後、少し後でこのプロジェクトに戻ります
改善できるように、コードのあらゆる焙煎に感謝します。
コードでやりたいことをしますが、クレジットをいただければ幸いですし、ISGに問題がある場合は、不和で私に連絡してください。