You are viewing a single comment's thread from:

RE: kann man D.TUBE Einträge reparieren?

in #dtube6 years ago

Du kannst das Video nur bis 7 Tage nach Veröffentlichung verändern. Der Trick den ich aktuell nutze ist das Video erneut hochzuladen mit ipfs add -t videodatei. Dadurch lädst du das Video mit dem selben Hash ins IPFS hoch. Funktioniert allerdings natürlich nur für die Source Qualität. Für die anderen Qualitätsstufen müsste man versuchen mit ffmpeg genau die selbe 480p Version zu rendern und dann auch mit ipfs add -t hochladen. Ich habe es bisher aber noch nicht geschafft genau die selbe 480p Datei zu erstellen.

Sort:  

Hey, schon mal danke für die Antwort
für meinen Versuch habe ich Handbreak benutzt um das 480p Video zu erstellen.
Man kann natürlich auch, das eben, über d.tube konvertierte Video gleich wieder herunter zu laden um eine Sicherheitskopie vorzuhalten.
Was macht der -t Parameter?
Da ich zur Zeit unterwegs bin, komme ich erst heute Abend wieder dazu, weiter zu testen.

Ganz kurz gesagt sorgt der -t Parameter dafür, dass auch der selbe Hash wie in DTube erstellt wird. Liegt einfach daran dass DTube intern ebenfalls den -t Parameter wählt. Habe mir extra den Source Code angeschaut ;)
Die genauere Antwort ist, dass -t IPFS dazu bringt einen Trickle-DAG statt eines Standard Merkle-DAG zu erstellen, was den sequenziellen Zugriff verbessern soll was bei Videos durchaus Sinn ergibt.

Hallo @pilzschaf,
Aktuell habe ich bei zwei kurzen Clips dieses Problem, wie hier beschrieben .
Wie sieht das denn praktisch aus mit dem "ipfs add -t videodatei" ?
Aus irgend ein Terminal heraus oder wie ? Kann das jemand erklären für ein Dummy ? :)
Ich würde auch gern versuchen nach 480p MPEG4 Konvertierung es erneut hochzuladen ...

PS : jetzt habe ich festgestellt, das für diese zwei Clips NUR ein "240p Video Hash" erstellt wurde,
aber kein 480p ! Hmmm ... kann das der Grund sein warum sie nicht starten ?

Damit das "ipfs add -t videodatei" funktioniert muss ipfs natürlich installiert sein und der daemon mit "ipfs daemon" in einem anderen Terminal gestartet sein. Das ganz synchronisiert auch nur solange dieser daemon läuft. Wenn kein 480p Hash da steht wurde dieser während dem Upload wohl nicht erzeugt. Dann könntest du nur noch das Video manuell in 480p konvertieren und dann manuell eintragen. Geht aber natürlich nur bis zu einer Woche nach Upload, da danach der Eintrag in der Blockchain nicht mehr bearbeitet werden darf.

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.030
BTC 69262.56
ETH 3778.41
USDT 1.00
SBD 3.51