Problemi di brevetto MP4 / h.264?


18

So che questo non è un forum legale, ma suppongo che questo sia un problema quotidiano per la maggior parte delle persone su questo sito poiché il video h.264 (AVC / MPEG4 part10) è così onnipresente (e qui c'è un legaltag).

Ho letto su problemi di brevetto con il video h.264, ma sono un po 'confuso al riguardo. C'è qualche problema con la creazione di un video (usando ffmpeg o qualsiasi altro strumento) per uso commerciale? O il problema è solo per chiunque stia scrivendo software che crea questo tipo di video?


Logicamente parlando molte videocamere registrano utilizzando i formati di file mp4 come Go Pro, si può anche notare che molte suite di editing consentono un rendering finale in molti formati. Sebbene non mi sia formalmente istruito in questioni legali, raccomando di essere al sicuro e di consultare qualcuno che conosce la legge, tuttavia per quanto ne so va bene.
epiclapser,

2
Non credo ci siano problemi con il contenitore mp4. Ci sono grossi problemi di brevetto con h.264, e forse anche con audio AAC. Quei canoni non cambiano se avessi quei flussi in un contenitore mkv.
Peter Cordes,

Risposte:


15

IANAL , ma per quanto ne so, se stai caricando gli spettatori per i contenuti AVC h.264 / MPEG-4 devi pagare le tasse di licenza. Anche se x264 / ffmpeg sono gratuiti con una grande F, sono solo librerie software per la codifica di flussi video nel formato AVC H.264 / MPEG-4, che è coperto dal brevetto MPEG. Ma la soglia per quando le commissioni sono applicabili è piuttosto alta.

Secondo MPEG-LA - i titolari di licenza per H.264 / MPEG-4 AVC, i costi di licenza applicabili sono:

Dove l'utente finale paga per i video AVC:

Abbonamento (non limitato dal titolo)

  • 100.000 o meno abbonati / anno = nessuna sovranità;
  • > 100.000 a 250.000 abbonati / anno = $ 25.000;
  • > 250.000 a 500.000 abbonati / anno = $ 50.000;
  • > Da 500.000 a 1 milione di abbonati / anno = $ 75.000;
  • > 1 milione di abbonati / anno = $ 100.000

Titolo per titolo

  • 12 minuti o meno = nessuna sovranità;
  • > 12 minuti di lunghezza = inferiore di (a) 2% o (b) $ 0,02 per titolo

Enterprise cap: - $ 3,5 M / anno 2006 - 07, - $ 4,25 M / anno 2008 - 09, - $ 5 M / anno 2010, - $ 6,5 milioni all'anno 2011-2015

Hanno anche affermato che:

... continuerà a non addebitare royalties per Internet Video gratuiti per gli utenti finali (noti come "Internet AVC Video Broadcast") per tutta la durata di questa Licenza.

Quindi, se lo metti su Internet gratuitamente, non dovrai mai pagare le tasse di licenza.

Esistono altri piani tariffari per gli sviluppatori di software (anche se Cisco ha rilasciato codice sorgente gratuito e implementazioni binarie del software di codifica h.264 e ha detto che non trasferirà alcun costo di licenza per questo).


1
Perfetto. Proprio quello che stavo cercando.
Ispiro,

abbonati / anno o utenti?
Albi,

8

Modifica: probabilmente dovrei rimuovere alcune delle preoccupanti conclusioni sull'uso di x264 / ffmpeg che ora ritengo infondate. Ho messo una sezione alla fine per chiarirla. Per ora lascerò tutto il casino qui. Non fatevi prendere dal panico, x264 e ffh264 sembrano andare bene, legalmente, anche per la produzione di video commerciali ai tassi di royalty standard.

Giusto per chiarire un po 'di terminologia: mp4 (il formato contenitore) può essere coperto da alcuni brevetti, ma nessuno addebita costi di licenza per software o contenuti.

h.264, aka AVC aka MPEG-4 part10 è fortemente brevettato, e il software o l'hardware per la codifica / decodifica di flussi video h.264 necessita di una licenza da parte dell'autorità di rilascio delle licenze MPEG (MPEG LA) . Anche il contenuto richiede una licenza. (gratuito e automatico per i contenuti distribuiti gratuitamente.)

h.265, alias HEVC (successore di codec video di prossima generazione a h.264) ha circa la stessa licenza di brevetto di h.264, anche attraverso MPEG LA.

wikipedia afferma che MPEG LA concede in licenza anche MPEG2, VC-1 e per qualche motivo IEEE-1394 (firewire).

L'audio AAC, noto anche come MPEG-4, richiede anche una licenza (tramite licenza, non MPEG LA) per implementazioni in software o hardware. IDK sul contenuto di CAA.

Per rispondere alla domanda sollevata dal commento di epiclapser sui diritti d'autore per software / hardware in grado di creare video h.264, il software in grado di creare o decodificare h.264 necessita di una licenza per l'implementazione degli algoritmi brevettati che fanno parte del codec. Per il software commerciale, questo viene pagato dagli autori / distributori di software a MPEG LA, quindi è legale per le persone utilizzare il software che acquistano.

La maggior parte dei distributori di software libero, come x264 e ffmpeg, non paga, quindi le persone che scaricano x264 non sono legalmente autorizzate a utilizzarlo senza pagare una royalty brevettuale. Le persone lo usano comunque senza essere denunciati, purché non siano un grosso bersaglio. Per uso personale, non credo ci sia motivo di preoccuparsi.

Non ho mai guardato, ma non ho mai sentito parlare di nessuno mai denunciato per aver usato il decoder h.264 di ffmpeg o l'encoder h.264 di x264. Si consiglia agli utenti x264 di ottenere una licenza per il suo utilizzo direttamente da MPEG LA. (x264licensing.com è per le persone che vogliono acquistare una licenza non GPL per x264. L'utilizzo non modificato tramite ffmpeg, l'interfaccia della riga di comando x264 o qualsiasi altra cosa consentita dalla GPL, non richiede il pagamento dei titolari del copyright x264 . perché le loro FAQ chiariscono che non possono venderti una licenza per utilizzare i brevetti h.264, ne hai ancora bisogno separatamente.) Non ho idea di quanti utenti a basso budget volano sotto il radar e non fanno nulla sui brevetti.

Non mi aspetto che avresti un problema a vendere l'accesso al video h.264 fintanto che hai pagato il contenuto delle royalties stib descritte, anche se hai creato quei flussi con x264. (Che dovresti, perché ottiene una migliore qualità per bitrate rispetto a qualsiasi altro codificatore h.264, specialmente se gli dai un sacco di tempo CPU per eseguire una codifica ottimale di distorsione della frequenza, con slowero addirittura veryslowpreimpostato. Trascorrere del tempo CPU una volta quando codifica, risparmia larghezza di banda ogni volta che qualcuno scarica.)

Nel tentativo di fornire binari a pagamento per una libreria di codificatore / decodificatore h.264 per consentire una migliore interoperabilità, Cisco ha rilasciato Open H264 . È compilato dal codice sorgente con licenza BSD. Sfortunatamente, in realtà non è molto utile per la maggior parte delle applicazioni perché sia ​​l'encoder che il decoder sono limitati al profilo di base. E non è cambiato molto dall'implementazione di riferimento, quindi la qualità dell'encoder è scadente rispetto a x264 e il decoder probabilmente non è veloce.

Questo post sul blog contiene alcuni interessanti commenti sull'impostazione della royalty per le implementazioni di software h.264.

Se MPEG LA avesse iniziato a molestare seriamente gli utenti / distributori di software libero, le persone avrebbero probabilmente approfittato dei binari a pagamento di Cisco. Fino ad allora, nessuno voleva lasciare che i brevetti software li costringessero a usare software peggiore.

Se ritieni che questi problemi di licenza di brevetto siano un sacco di merda per qualcosa che dovrebbe essere interoperabile e uno standard mondiale, usa video VP9 e audio Opus . L'attuale encoder di VP9 è uguale o migliore di x264 sulla maggior parte dei contenuti. L'ultima volta che ho visto, un test di ascolto alla cieca ha scoperto che Opus era almeno buono come qualsiasi altra cosa (incluso Apple HE-AAC) a 64kb / s. Tuttavia, il supporto del browser Web è ancora debole, al di fuori di Google Chrome. IDK cosa c'è di sbagliato nel fatto che Firefox è così lento da aggiungere una libreria di decodifica audio open source.

modificare:

Potrei interpretare male le cose. Questa discussione su come ottenere la licenza per x264 per l'uso negli Stati Uniti (con le risposte di Dark Shikari, manutentore di x264) sembra concentrarsi solo sull'uso da parte delle società di radiodiffusione. Non riesco ancora a capire perché Firefox dovrebbe essere agganciato per 5 milioni di dollari per l'inclusione di un decodificatore h.264 diverso da Cisco openh264, ma in qualche modo x264 e ffmpeg sono distribuiti gratuitamente. Io mplayer (e penso che ffmpeg) abbia ancora il loro sito Web ospitato in Ungheria ( http://www.mplayerhq.hu ), penso per ragioni di brevetto statunitense, DMCA e simili sciocchezze.

Questo articolo mi fa pensare che MPEG LA voglia solo denaro da parte di persone che distribuiscono implementazioni. Non ho trovato nulla su come autorizzare la tua copia personale di x264 a essere legale per uso personale o senza scopo di lucro. ( opinioni contrastanti nel thread dei commenti sul significato esatto della clausola di uso non commerciale in Final Cut Pro, ad esempio. Tendo a credere all'interpretazione che intende solo impedirti di far passare un flusso attraverso di esso come emittente, o simile.)

edit2 : La distribuzione del codice sorgente non conta come distribuzione di un "prodotto", motivo per cui i binari pre-compilati di x264 e ffmpeg sono ospitati al di fuori degli Stati Uniti, in paesi con leggi meno restrittive. Ci sono molte discussioni su questo esatto problema in un thread su doom9 che vorrei aver trovato ieri. >. <Almeno un ragazzo su quel thread ha effettivamente ricevuto una risposta dal suo avvocato, per la sua GUI x264.

Probabilmente non è una cattiva idea chiedere a MPEG LA se è necessario pagare un extra per l'utilizzo di x264 / ffmpeg, oltre a vendere il contenuto di output h.264, se si sta comunque parlando con loro. Immagino che la compilazione della tua copia dei conteggi x264 costituisca una sola istanza di un "prodotto". Sotto le 100.000 unità, non ci sono commissioni per h.264. Altrimenti potresti essere più sicuro scaricando un file binario, quindi se qualcuno è agganciato, non sei tu. Ma è solo stupido. Non sono un avvocato.

Mi piacerebbe vedere un commento di chiunque possa far luce sul fatto che tu abbia dovuto pagare un extra a MPEG LA se stavi usando x264 per rendere i tuoi contenuti a pagamento, rispetto a un codificatore commerciale a pagamento.

Edit3:

Penso di aver capito questo ora. Non è mai stata necessaria una licenza di brevetto per utilizzare un decodificatore / codificatore h.264, solo per la distribuzione . Questa è stata la confusione che ha portato a questo post.

Quindi se hai una copia di x264 e ffmpeg, stai bene. Puoi usarli come faresti con qualsiasi software commerciale . (Con meno restrizioni, dal momento che alcuni software commerciali sono concessi in licenza solo per la distribuzione a utenti non commerciali . Non preoccuparti, dicono che i loro EULA sono troppo ampi per assicurarsi di non lasciare scappatoie ...)

E se li hai scaricati come sorgente o file binari da un server in un paese senza fastidiose leggi sui brevetti software, anche le persone da cui lo hai scaricato vanno bene.


a) Grazie. b) Hai scritto: commercial software that can create h.264 needs a license for it. ... Most distributors of Free software like x264 don't pay...- Dato che è gratuito - non è "commerciale"?
Ispiro,

err, sì, vedo come è stato fuorviante. Tutti i software necessitano legalmente di una licenza, da utilizzare nei paesi in cui sono validi i brevetti USA e / o UE. Solo i distributori di software commerciali pagano effettivamente una licenza.
Peter Cordes,

fixd, grazie per aver segnalato il problema nella mia risposta.
Peter Cordes,

Non mi rendevo conto che i costi di licenza erano necessari per x264 / ffmpeg, grazie per quelle informazioni.
Stib

1
AAC è MPEG-2 parte 7 e anche MPEG4 parte 3. Wikipedia dice: The reference software for MPEG-4 Part 3 is specified in MPEG-4 Part 5 and the conformance bit-streams are specified in MPEG-4 Part 4. MPEG-4 Audio remains backward-compatible with MPEG-2 Part 7.ancora confuso?
Stib
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.