Ottieni gratuitamente spazio di archiviazione dati illimitato online

Ecco un bel trucco per caricare gratuitamente tutti i tuoi dati sul cloud. Tuttavia, viene fornito con alcuni avvertimenti.

Quando vedi le parole "archiviazione cloud" o "archiviazione online", probabilmente pensi ai soliti sospetti come Google Drive, OneDrive, Dropbox o anche MEGA. Ma tutti questi servizi forniscono una quantità base di spazio di archiviazione gratuito e poi ti chiedono di passare a un piano a pagamento adeguato per utilizzarne di più.

D'altra parte, le app di social media come YouTube, Facebook, Instagram, ecc., ti consentono tecnicamente di caricare foto e video illimitati senza alcun limite di archiviazione noto. Tuttavia, potrebbe esserci un limite massimo alla dimensione delle singole immagini o video caricati.

Di tutti questi servizi, YouTube è uno dei servizi più affidabili che offre un limite molto maggiore per i singoli file. Se il tuo account ètelefono verificato, puoi caricare un numero illimitato di video di durata inferiore a 12 ore o di dimensioni inferiori a 256 GB, a seconda di quale valore sia inferiore.

Ma come tutti sappiamo, YouTube non ti consente di caricare nessun altro tipo di file, che non sia un video o una foto (per le miniature).

In questo articolo esploreremo un'opzione che ti consente di codificare qualsiasi file come video, in modo da poterlo caricare su YouTube e utilizzarlo come spazio di archiviazione online. Ciò ti consentirà effettivamente di archiviare dati illimitati sui server YouTube gratuitamente.

Il trucco prevede l'utilizzo di un progetto GitHub chiamatoGlitch di archiviazione infinita(ISG) che utilizza un programma di codifica e decodifica video per convertire qualsiasi tipo di file in un file video AVI. Una volta codificato il video di output, tutto ciò che devi fare è caricare il video su YouTube.

Quando vuoi indietro i tuoi file, scarica semplicemente il video dal tuo account YouTube ed eseguilo attraverso il programma di decodificazione.

Per installare ISG, puoi compilarlo dal sorgente o utilizzare la finestra mobile. Il metodo docker è consigliato poiché è più semplice da creare e presenta dipendenze esterne minori. La guida seguente ti aiuterà a installare e utilizzare ISG sul tuo computer.

Lettura consigliata:Gestisci lo spazio di archiviazione del tuo PC con Sensore archiviazione in Windows 10

  1. Installa Dockerse non l'hai già fatto. Nel terminale, esegui il seguente comando:
    $ sudo apt install docker-io
  2. Installa Gitse non già fatto.
  3. Il seguente comando ti consente di eseguire docker senza privilegi "sudo":
    $ sudo usermod -aG docker [IL TUO NOME UTENTE]
  4. Clonare il repository:
    $ clone git https://github.com/DvorakDwarf/Infinite-Storage-Glitch.git
  5. Vai alla directory del progetto:
    cd Infinite-Storage-Glitch
  6. Una volta terminato, esegui il comando seguente per creare l'immagine Docker:
    $ docker build -t isg .
    $docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg cargo build –release

Il completamento del processo richiederà del tempo. Una volta terminato, puoi trovare l'eseguibile nella directory target/release.

Una volta installato ISG, puoi eseguire l'eseguibile per incorporare i tuoi file personali in un file video AVI. Puoi anche incorporare più file contemporaneamente archiviando prima i file in un singolo file ZIP. Consideriamo la creazione di un file ZIP di esempio chiamato "test.zip" in questo esempio.

  1. Sposta il file "test.zip" nella radice della cartella Infinite-Storage-Glitch.
  2. Utilizza il comando "pwd" nella finestra Terminale per assicurarti di essere nella directory principale, ovveroGlitch di archiviazione infinita.
  3. Esegui il seguente comando:
    $docker esegui -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real incorporamento
  4. Il programma ora chiederà il percorso del file. Fornisci il percorso del file in cui hai inserito la cartella test.zip. In questo caso, è: /home/Infinite-Storage-Glitch/test.zip.
  5. Successivamente, seleziona il metodo di compressione. Di solito, l'opzione "Resistenza alla compressione ottimale" fornirà i migliori risultati.

Il video incorporato verrà salvato come "output.avi" nella cartella principale del progetto. Successivamente, puoi accedere al tuo account YouTube percaricare il video. Una volta caricato, potresti anche voler renderlo privato, in modo che altri non possano accedere al file.

  1. Vai su "studio.youtube.com" sul tuo browser preferito.
  2. Fare clic suCrearee seleziona il file video per caricarlo. Se non vengono rilevati problemi, dovresti visualizzare il messaggio: "Controlli completati. Nessun problema trovato".
  3. Fornire un titolo e una descrizione adeguati e fare clicProssimo.
  4. Nella sezione visibilità, scegli "Non in elenco" se desideri consentire l'accesso al tuo video a chiunque disponga di un URL valido o "Privato" per limitare l'accesso solo a te stesso.
  5. ClicSalva.

Il tuo video codificato è ora ospitato su YouTube.

Per decodificare il tuo video codificato, devi prima scaricarlo. ISG fornisce un'utilità di download che ti consente di scaricare il tuo video dal relativo URL (affinché funzioni, il video deve essere pubblico o non elencato):

  1. Esegui il seguente comando nel terminale:
    $docker esegui -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real download
  2. Fornisci l'URL del video di YouTube.

Il video scaricato sarà disponibile in formato MP4.

In alternativa, potrestiscarica il tuo videodirettamente da YouTube Studio.

Una volta scaricato, devi eseguire il programma Dislodge per decodificare il video e recuperare i tuoi file.

  1. Sposta il video scaricato nella cartella principale della cartella Infinite-Storage-Glitch.
  2. Esegui il seguente comando nel terminale:
    $docker esegui -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg ./target/release/isg_4real dislodge
  3. Fornisci il percorso completo del video scaricato. Ad esempio, /home/Infinite-Storage-Glitch/downloaded_2023-03-20_13-14-10.mp4, dove "scaricato_2023-03-20_13-14-10.mp4" è il nome del file scaricato.
  4. Fornire il nome del nuovo file decodificato. Ad esempio, "test_decoded.zip".

Attendi il completamento del processo. Il tuo file ZIP decodificato sarà disponibile nella cartella Infinite-Storage-Glitch.

Il principio di base è semplice: i file comprendono diversi bit di dati binari. Ogni byte può essere rappresentato da un pixel. Una serie di pixel crea un fotogramma video. Unisci più fotogrammi insieme e una stringa di dati estesa può essere codificata come file video.

Nella codifica RGB, ogni pixel può contenere 3 byte di dati rappresentati dal colore del pixel. Quindi, è un metodo di codifica efficiente. Ma questo metodo è sensibile ai cambiamenti di colore e i dati incorporati saranno probabilmente danneggiati.

Invece, ISG utilizza la codifica binaria in cui ogni pixel è bianco o nero, rappresentando un singolo bit (0 o 1) del flusso di dati. Pertanto, questa è una forma di codifica meno efficiente ma anche meno influenzata dalla compressione di YouTube.

Come menzionato dallo sviluppatore, ISG non è consigliato come alternativa alle soluzioni di archiviazione cloud ma piuttosto come un "trucco da festa" occasionale per stupire i tuoi amici e colleghi. Ci sono diverse ragioni per questo:

  1. Il processo di codifica/decodifica richiede un utilizzo intensivo della CPU e potrebbe richiedere molto tempo per essere completato, a seconda della velocità del processore e delle dimensioni dei file di dati.
  2. Il file video risultante potrebbe essere molte volte più grande dei file originali.
  3. Potresti rompere YouTubeTermini di serviziocaricando un video generato da ISG su YouTube.
  4. In futuro, YouTube potrebbe imporre la rimozione dell'app, rendendola non più disponibile per il download.

Puoi comunque utilizzare YouTube come soluzione di archiviazione per i tuoi file più piccoli. Ma devi anche accettare i rischi e le conseguenze delle tue azioni, che possono includere (ma non limitarsi a) quanto segue:

  • Perdita dell'accesso ai tuoi dati a seguito della rimozione del tuo video da parte di YouTube a causa di una violazione dei Termini di servizio di YouTube.
  • Perdita dell'accesso ai tuoi dati perché non hai più accesso allo strumento (impossibile decodificare il video caricato in precedenza).
  • Affrontare il ban dell'account YouTube a causa della violazione dei TOS e così via.

In breve, considera questo articolo come un divertente progetto educativo piuttosto che come un modo per utilizzare YouTube come soluzione di archiviazione di file online.