Video watermark

 ( wpeople | 2018. február 9., péntek - 16:30 )

Sziasztok,
felmerült, hogy készítenénk előadásról video archivumot. Mivel az előadás fizetős, a video is az lenne.
Az lenne a kérdésem, hogy kis energia befektetéssel megoldható lenne (és hogyan), hogy adott video nyersanyagba
adathordozóra való írás előtt elrejtenénk x db frame-t amiből kideríthető lenne az egyedi megrendelő akitől
kiszivárgott az anyag.

Mivel nem nagy pénzről beszélünk, nem hiszem, hogy a vevő sok energiát belefeccölne ennek kitakarításába,
mi sem tennénk bele túl sokat (amúgy ~100db alatti példányról beszélünk), de ha megoldható lenne mondjuk scripttel,
akkor pár óra melót azért megérne.

Előre is köszönöm a tippeket!

ps: nyilván úgy kéne megoldani, hogy videónézés közben ne legyen feltűnő (bár gondolom senkinek nem tűnik fel, ha minden ~15 000. frame-t kicserélek vagy beleírok egy nevet)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

És akkor mi fog történni, ha Torrent Tamás a nekiszegezett kérdésre azt fogja válaszolni, hogy betörtek hozzá és ellopták / elhagyta a négyes-hatoson / belekevertek valamit az italába / nőügyekkel nem foglalkozom / gyanúsított hiányában a nyomozást megszüntetem.?
Tényleg érdekel..
--
God bless you, Captain Hindsight..

Ha felhívod rá a figyelmét, hogy a videó tartalmazza az azonosítóját, akkor kétszer is meggondolja, hogy feltölti.

Viszont ezzel így 100 példányban kell letárolnod.
Arra ötlet, hogy lehet ezt elkerülni?

Ha nem látható vízjel van benne, akkor újrakódolja, máris eltűnik a beleírt azonosító.

Nem ismerem az üzleti célt mögötte, lehet, hogy elég nekik, ha a vevők többsége nem kezd el kísérletezni vele.
Nyilván tökéleteshez közeli védelem sincs.

Egy előadásról készülne videó, ami Budapesten lesz.
1) nem mindenki tud eljönni - és egyben végigülni a 8 órát (még az online közvetítés sem ideális)
2) sokaknak olcsóbb megvenni a videót mint odautazni
3) aki odautazik, az is fizet belépőt.

Alapvetően nem tökéletes védelmet akarunk, csak valamivel többet annál, hogy ráírjuk: ne másold le és add oda bárkinek.
Ha meg megteszi, akkor tudjuk, hogy ki volt az a tróger.

Ha látható "vízjel" van benne - pl minden 15 000. frame-re felirat jelleggel rákerül az, hogy
Jelen videó X Y névre szóló példánya. A jog tulajdonosának hozzájárulása nélkül törvénybe ütköző a videó sokszorosítása.

Mivel a frame-ben van, és látható, gyanítom a újrakódolásnál is bent marad.
Viszont 1/24-ed idő alatti felvillanást nem feltétlen fogod észrevenni miközben nézed - ellenben, ha célirányosan kockázod az adott részt akkor meglesz.
Jó eséllyel még kamerás felvételnél is.

Az anyag mondjuk DVD-re (v SD kártyára) lenne kiírva (nem DVD formátumba, csak file-ként).
Ha másolás/írás előtt minimális energiával el tudom látni a "vízjellel" akkor rendben van.

Még akár az is beleférne, hogy online letölthető legyen egyedi linkkel, 12-24 óráig élő URL-ként, 1 ipcímről (ahonnan megadta az egyedi kódot)

Szakmai előadás, ahová Torrent Tomi nem fog eljönni.
Ha meghívott/tag adja tovább az anyagot - nem mellesleg tudja, hogy névre szóló (ergó ha kikerül, akkor tudjuk, hogy kitől) talán lesz annyi visszatartó erő, hogy mégsem sz*rik oda, ahonnan a hasznos infót kapja.
Legközelebb meg max nem fog tudni bejönni a rendezvényre.

Hexaeditorral vagy egy programmal írj bele a fájlba (ne a headerbe).

Ffmpeg + animált gif egy próbát megér.

-------------------
https://onlinestream.hu/ - A legtöbb magyar rádió és TV egy helyen!

Értelme nulla, ha a nagy cégek sem tudják megoldani (DRM), akkor majd neked sikerülni fog?
-------------------------
Dropbox refer - mert kell a hely: https://db.tt/V3RtXWLl
neut @ présház

A nagy cégek mit nem tudnak megoldani?
- Az meg van oldva, hogy a moziban kamerával felvesznek egy filmet, be tudják azonosítani (a felvételből) hol vetítették a kópiát
- Az is meg van oldva, hogy adott DVD-t x alkalommal lehessen megnézni
- Nem tudom, hogy AppStore-ból vásárolt anyag nincs-e valami módon hozzád kötve...

Kevered a másolásvédelmet a másolat forrásának felismerésével.

Amit eddig láttam például:
- zeneboltban minden mp3-ba bekerül egyedi azonosító letöltéskor. De ezt valószínű transzkódolással elvesztené.
- hangba és/vagy képbe úgy kódolnak bele tartalmat (Steganography), ami a legtöbb transzkódolást is túléli. Régebben a szinkronra kiküldött film példányoknál csináltak ilyet. Más kérdés, hogy később ott is voltak videók, ahol a kép bizonyos része volt direkt levágva, mert az tartalmazta a jelet. Nem egy képkockában, hanem valami más módon. Gondolom valamilyen furier transzformációval, láthatatlanul. Hangnál meg alacsony frekvenciás kódolásról volt szó, néhány percre széthúzva a nem hallható jelet.

Amúgy a hangot valsz gyorsabb valahogy megjelölni, a képbe meg valami általános felhívást érdemes tenni arról, hogy minden példány egyedileg azonosítható.

Keress ra a Discrete Wavelet Transform video watermarking-ra, de fapads megoldasnak kiraksz egy logot es mindenkinek mas frame szamig lesz kint a logo az is megteszi.
ha jol emlekszem az opencv tutorialban van is pelda ra

mgb