Krijg gratis onbeperkte gegevensopslag online

Hier is een handige truc om al uw gegevens gratis naar de cloud te uploaden. Hoewel er wel enkele kanttekeningen bij staan.

Als je de woorden ‘cloudopslag’ of ‘online opslag’ ziet, denk je waarschijnlijk aan de gebruikelijke verdachten zoals Google Drive, OneDrive, Dropbox of zelfs MEGA. Maar al deze services bieden een basishoeveelheid gratis opslagruimte en vragen u vervolgens om te upgraden naar een geschikt betaald abonnement om meer te gebruiken.

Aan de andere kant bieden sociale media-apps zoals YouTube, Facebook, Instagram, etc. je technisch gezien de mogelijkheid om onbeperkt foto's en video's te uploaden zonder enige bekende opslaglimiet. Er kan echter een maximumlimiet gelden voor de grootte van afzonderlijke afbeeldingen of video's die u uploadt.

Van al deze diensten is YouTube een van de meest betrouwbare diensten die een veel grotere limiet bieden voor individuele bestanden. Als uw account dat istelefoon geverifieerd, kun je een onbeperkt aantal video's uploaden van minder dan 12 uur of een grootte van 256 GB, afhankelijk van welke van de twee het kleinst is.

Maar zoals we allemaal weten, staat YouTube niet toe dat je een ander bestandstype uploadt, wat geen video of foto is (voor thumbnails).

In dit artikel onderzoeken we een optie waarmee je elk bestand als video kunt coderen, zodat je het naar YouTube kunt uploaden en als online opslag kunt gebruiken. Hiermee kun je in feite gratis onbeperkte gegevens op YouTube-servers opslaan.

De truc is het gebruik van een GitHub-project genaamdOneindige opslagglitch(ISG) dat een video-encoder- en decoderprogramma gebruikt om elk type bestand naar een AVI-videobestand te converteren. Zodra de uitvoervideo is gecodeerd, hoeft u alleen maar de video naar YouTube te uploaden.

VERWANT:Vergelijking van cloudopslag: Top 4 snelste cloudopslag

Als u uw bestand(en) terug wilt, downloadt u gewoon de video van uw YouTube-account en voert u deze door het decoderprogramma.

Om ISG te installeren, kunt u het vanaf de bron bouwen of docker gebruiken. De docker-methode wordt aanbevolen omdat deze eenvoudiger te bouwen is en minder externe afhankelijkheden heeft. De onderstaande gids helpt u bij het installeren en gebruiken van ISG op uw computer.

  1. Installeer Dockerals je dat nog niet hebt gedaan. Voer in de terminal de volgende opdracht uit:
    $ sudo apt install docker-io
  2. Installeer Gitals het nog niet gedaan is.
  3. Met de volgende opdracht kunt u docker uitvoeren zonder "sudo" -rechten:
    $ sudo usermod -aG docker [UW-GEBRUIKERSNAAM]
  4. Kloon de repository:
    $ git-kloon https://github.com/DvorakDwarf/Infinite-Storage-Glitch.git
  5. Ga naar de projectmap:
    cd Infinite-Storage-Glitch
  6. Zodra het klaar is, voert u de volgende opdracht uit om de Docker-image te bouwen:
    $ docker build -t isg.
    $docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg cargo build –release

Het proces zal enige tijd in beslag nemen. Als u klaar bent, kunt u het uitvoerbare bestand vinden in de map target/release.

Zodra ISG is geïnstalleerd, kunt u het uitvoerbare bestand uitvoeren om uw persoonlijke bestanden in een AVI-videobestand in te sluiten. U kunt zelfs meerdere bestanden tegelijk insluiten door de bestanden eerst in één ZIP-bestand te archiveren. Laten we in dit voorbeeld overwegen om een ​​voorbeeld-ZIP-bestand te maken met de naam “test.zip”.

  1. Verplaats het bestand "test.zip" onder de hoofdmap van de map Infinite-Storage-Glitch.
  2. Gebruik de opdracht “pwd” in het Terminal-venster om er zeker van te zijn dat u zich in de hoofdmap bevindt, d.w.z.Oneindige opslagglitch.
  3. Voer de volgende opdracht uit:
    $docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real embed
  4. Het programma vraagt ​​nu om het bestandspad. Geef de locatie op van het bestand waar u de map test.zip hebt geplaatst. In dit geval is dit: /home/Infinite-Storage-Glitch/test.zip.
  5. Selecteer vervolgens de compressiemethode. Meestal levert de optie “Optimale compressieweerstand” de beste resultaten op.

De ingesloten video wordt opgeslagen als “uitvoer.avi" in de hoofdmap van het project. Daarna kunt u inloggen op uw YouTube-accountupload de video. Eenmaal geüpload, wilt u het misschien ook privé maken, zodat anderen geen toegang hebben tot het bestand.

  1. Ga naar "studio.youtube.com" in uw favoriete browser.
  2. Klik opCreërenen selecteer uw videobestand om het te uploaden. Als er geen problemen worden gevonden, ziet u het bericht: "Controles voltooid. Geen problemen gevonden".
  3. Geef een passende titel en beschrijving op en klikVolgende.
  4. Kies in het zichtbaarheidsgedeelte 'Verborgen' als je iedereen met een geldige URL of 'Privé' toegang tot je video wilt geven om de toegang alleen tot jezelf te beperken.
  5. KlikRedden.

Je gecodeerde video wordt nu gehost op YouTube.

Om uw gecodeerde video te decoderen, moet u deze eerst downloaden. ISG biedt een downloadhulpprogramma waarmee u uw video kunt downloaden vanaf de URL (de video moet Openbaar of Verborgen zijn om dit te laten werken):

  1. Voer de volgende opdracht uit in de terminal:
    $docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real download
  2. Geef de URL van de YouTube-video op.

De gedownloade video zal beschikbaar zijn in MP4-formaat.

Als alternatief mag dat ookdownload uw videorechtstreeks vanuit YouTube Studio.

Na het downloaden moet u het dislodge-programma uitvoeren om de video te decoderen en uw bestanden terug te krijgen.

  1. Verplaats uw gedownloade video onder de hoofdmap van de map Infinite-Storage-Glitch.
  2. Voer de volgende opdracht uit in de terminal:
    $docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real verjagen
  3. Geef het volledige pad van de gedownloade video op. Bijvoorbeeld /home/Infinite-Storage-Glitch/downloaded_2023-03-20_13-14-10.mp4, waarbij “gedownload_2023-03-20_13-14-10.mp4” is de naam van het gedownloade bestand.
  4. Geef de naam op van het nieuwe gedecodeerde bestand. Bijvoorbeeld ‘test_decoded.zip’.

Wacht tot het proces is voltooid. Uw gedecodeerde ZIP-bestand zal beschikbaar zijn in de map Infinite-Storage-Glitch.

Het basisprincipe is eenvoudig: bestanden bestaan ​​uit verschillende bits binaire gegevens. Elke byte kan worden weergegeven door een pixel. Een reeks pixels creëert een videoframe. Voeg meerdere frames samen en een uitgebreide gegevensreeks kan worden gecodeerd als een videobestand.

Bij RGB-codering kan elke pixel 3 bytes aan gegevens bevatten, weergegeven door de kleur van de pixel. Daarom is het een efficiënte coderingsmethode. Maar deze methode is gevoelig voor kleurveranderingen en uw ingesloten gegevens zullen waarschijnlijk beschadigd raken.

In plaats daarvan gebruikt ISG binaire codering waarbij elke pixel zwart of wit is, wat een enkele bit (0 of 1) van uw datastroom vertegenwoordigt. Dit is dus een minder efficiënte vorm van codering, maar wordt ook het minst beïnvloed door de compressie van YouTube.

Zoals de ontwikkelaar vermeldt, wordt ISG niet aanbevolen als alternatief voor oplossingen voor cloudopslag, maar eerder als een occasionele “feesttruc” om je vrienden en collega’s te verbazen. Hier zijn verschillende redenen voor:

  1. Het coderings-/decoderingsproces is CPU-intensief en het kan lang duren voordat de uitvoering is voltooid, afhankelijk van uw processorsnelheid en de grootte van uw gegevensbestand(en).
  2. Het resulterende videobestand kan meerdere keren groter zijn dan uw originele bestand(en).
  3. Misschien maak je YouTube kapotServicevoorwaardendoor een door ISG gegenereerde video op YouTube te uploaden.
  4. In de toekomst kan YouTube een verwijdering van de app afdwingen, waardoor de app niet langer beschikbaar is om te downloaden.

Je kunt YouTube nog steeds gebruiken als opslagoplossing voor je kleinere bestanden. Maar u moet ook de risico's en gevolgen van uw daden accepteren, waaronder (maar niet beperkt tot) het volgende:

  • Verlies van toegang tot uw gegevens als gevolg van het verwijderen van uw video door YouTube vanwege een schending van de YouTube-voorwaarden.
  • De toegang tot uw gegevens verliezen omdat u geen toegang meer heeft tot de tool (kan de eerder geüploade video niet decoderen).
  • Geconfronteerd met een verbod op een YouTube-account vanwege schending van de TOS, enzovoort.

Kortom, beschouw dit artikel als een leuk educatief project en niet als een manier om YouTube te gebruiken als online oplossing voor bestandsopslag.