Le stockage en nuage n’est certainement plus aussi infini qu’auparavant. Je me souviens avoir pensé que je n’atteindrais jamais la limite sur Google Drive, et maintenant, après des années de sauvegardes de photos de téléphone, je dois toujours libérer de l’espace pour le stockage. Ces 15 Go ne suffisent pas vraiment pour la capture de vidéos et d’images modernes et de haute qualité, ou même pour le stockage de fichiers de masse. Bien sûr, vous pouvez payer Google ou un autre service de stockage pour plus d’espace. Ou, vous pouvez simplement télécharger des vidéos encodées sur YouTube.
Le stockage de données dans la vidéo n’est pas nouveau, mais c’est la première fois que nous le voyons utilisé pour transformer YouTube en votre propre service de stockage cloud gratuit. Hackaday (s’ouvre dans un nouvel onglet) montre le travail réalisé par DvorakDwarf, qui a réussi à encoder des octets en pixels pour stocker des données dans des vidéos YouTube juste à temps pour la Journée mondiale de la sauvegarde (s’ouvre dans un nouvel onglet) le mois prochain.
Avant d’entrer dans les détails, DvorakDwarf précise que ce n’est pas nécessairement destiné à être utilisé comme solution de stockage de masse sur leur page Github (s’ouvre dans un nouvel onglet). Au lieu de cela, DvorakDwarf souhaite que les utilisateurs considèrent cela comme une « astuce de fête » amusante et un moyen d’en apprendre davantage sur la compression des données. C’est pourquoi cette solution de stockage YouTube comporte des bogues que DvorakDwarf n’a pas l’intention de corriger, et contourne probablement un peu le TOS de YouTube.
Pour les curieux, le code est écrit en Rust et convertit les données en pixels pour ensuite être lus en vidéo. À l’origine, il utilisait le spectre RVB complet des pixels permettant un encodage beaucoup plus efficace. La compression de YouTube est vraiment allée en ville sur les pixels colorés, donc un mode binaire a été ajouté et est recommandé. Il peut toujours souffrir de problèmes de compression et est beaucoup plus volumineux et prend plus de temps, mais a tendance à donner un résultat beaucoup plus fiable.
En utilisant le programme de DvorakDwarf, vous pouvez théoriquement encoder et télécharger des données pratiquement illimitées sur YouTube en tant qu’informations stockées dans des vidéos pixélisées. Cela dit, nous ne le recommanderions pas exactement. Comme indiqué, ces vidéos ne ressemblent pas à du contenu régulier et seront incroyablement faciles à repérer, même pour les algorithmes de YouTube. Cela semble être un moyen simple de perdre soudainement toutes vos données lorsque YouTube suspend votre compte.
Ce n’est pas non plus si pratique. Quiconque doit télécharger de gros fichiers vidéo sur YouTube sait combien de temps cela peut prendre, sans parler de tout cet encodage de chaque côté des choses. Pour l’instant, il semble que nous devrons simplement nous en tenir à la suppression de vieux souvenirs (s’ouvre dans un nouvel onglet) pour faire place aux nouveaux.