Problemy z patentem MP4 / h.264?


18

Wiem, że to nie jest forum prawne, ale jestem przy założeniu, że jest to codziennie problem dla większości ludzi na tej stronie od H.264 (AVC / MPEG4 part10) jest tak wszechobecne (i nie jestlegal tag tutaj).

Czytałem o problemach patentowych z wideo w formacie h.264, ale jestem nieco zdezorientowany. Czy jest jakiś problem z tworzeniem wideo (przy użyciu ffmpeg lub innego narzędzia) do użytku komercyjnego? Czy problem występuje tylko w przypadku osób tworzących oprogramowanie tworzące ten typ wideo?


Logicznie rzecz biorąc, wiele kamer nagrywa przy użyciu formatów plików MP4, takich jak Go Pro, można również zauważyć, że wiele pakietów edycyjnych pozwala na ostateczne renderowanie w wielu formatach. Chociaż nie kształciłem się formalnie w kwestiach prawnych, zalecam być po bezpiecznej stronie i skonsultować się z kimś, kto zna prawo, jednak o ile wiem, jest to w porządku.
epiclapser

2
Nie sądzę, że jest jakiś problem z kontenerem MP4. Istnieją duże problemy patentowe z h.264 i prawdopodobnie także z dźwiękiem AAC. Te tantiemy nie zmieniają się, jeśli masz te strumienie w kontenerze mkv.
Peter Cordes

Odpowiedzi:


15

IANAL , ale o ile rozumiem, jeśli pobierasz opłaty za przeglądanie treści h.264 / MPEG-4 AVC, musisz uiścić opłaty licencyjne. Mimo że x264 / ffmpeg są bezpłatne z dużym F, to tylko biblioteki oprogramowania do kodowania strumieni wideo do formatu AVC H.264 / MPEG-4, który jest objęty patentem MPEG. Ale próg, od którego obowiązują opłaty, jest dość wysoki.

Według MPEG-LA - posiadaczy licencji dla H.264 / MPEG-4 AVC obowiązujące opłaty licencyjne to:

Gdzie użytkownik końcowy płaci za AVC Video:

Subskrypcja (nieograniczona tytułem)

  • 100 000 lub mniej subskrybentów rocznie = bez opłat licencyjnych;
  • > 100 000 do 250 000 subskrybentów rocznie = 25 000 USD;
  • > 250 000 do 500 000 subskrybentów rocznie = 50 000 USD;
  • > 500 000 do 1 mln subskrybentów rocznie = 75 000 USD;
  • > 1 mln subskrybentów rocznie = 100 000 USD

Tytuł po tytule

  • 12 minut lub mniej = brak tantiem;
  • > 12 minut długości = mniej niż (a) 2% lub (b) 0,02 $ za tytuł

Limit przedsiębiorstw: - 3,5 mln USD rocznie 2006 - 07, - 4,25 mln USD rocznie - 09, - 5 mln USD rocznie, - 6,5 mln USD rocznie 2011-2015

Oświadczyli również, że:

… Przez cały okres obowiązywania niniejszej Licencji nie będzie naliczać opłat licencyjnych za wideo internetowe, które jest bezpłatne dla użytkowników końcowych (znane jako „Internetowe wideo AVC AVC”).

Więc jeśli udostępniasz go w Internecie za darmo, nigdy nie musisz płacić im opłat licencyjnych.

Istnieją inne harmonogramy opłat dla twórców oprogramowania (chociaż Cisco wydało darmowy kod źródłowy i binarne implementacje oprogramowania do kodowania h.264 i oświadczyło, że nie przekaże żadnych opłat licencyjnych).


1
Doskonały. Właśnie tego szukałem.
ispiro

subskrybenci / rok czy użytkownicy?
Albi

8

Edycja: Prawdopodobnie powinienem usunąć niektóre niepokojące wnioski dotyczące używania x264 / ffmpeg, które moim zdaniem są nieuzasadnione. Na końcu umieszczam sekcję, aby ją wyczyścić. Na razie zostawię tu cały bałagan. Nie panikuj, x264 i ffh264 wydają się być w porządku, legalnie, nawet do produkcji komercyjnych filmów przy standardowych stawkach opłat licencyjnych.

Żeby wyjaśnić trochę terminologii: mp4 (format kontenera) może być objęty niektórymi patentami, ale nikt nie pobiera opłat licencyjnych za oprogramowanie lub zawartość.

h.264, znany również jako AVC aka MPEG-4 part10, jest mocno opatentowany, a oprogramowanie lub sprzęt do kodowania / dekodowania strumieni wideo h.264 wymaga licencji od Urzędu Licencyjnego MPEG (MPEG LA) . Treść wymaga również licencji. (bezpłatny i automatyczny dla treści, które są rozdawane za darmo).

h.265, znany również jako HEVC (następca kodeka wideo następnej generacji do h.264), ma mniej więcej taką samą licencję patentową jak h.264, również przez MPEG LA.

wikipedia twierdzi, że MPEG LA licencjonuje również MPEG2, VC-1, a z jakiegoś powodu IEEE-1394 (firewire).

Audio AAC, czyli coś w stylu MPEG-4, także wymaga licencji (od licencjonowania, a nie MPEG LA) do implementacji w oprogramowaniu lub sprzęcie. IDK o treści AAC.

Aby odpowiedzieć na pytanie postawione przez komentarz epiclapser na temat opłat licencyjnych za oprogramowanie / sprzęt, który może tworzyć wideo w formacie h.264, oprogramowanie, które może tworzyć lub dekodować w formacie h.264, potrzebuje licencji na implementację opatentowanych algorytmów będących częścią kodeka. W przypadku oprogramowania komercyjnego autorzy / dystrybutorzy płacą to MPEG LA, więc ludzie mogą korzystać z zakupionego oprogramowania.

Większość dystrybutorów darmowego oprogramowania, takich jak x264 i ffmpeg, nie płaci, więc ludzie, którzy pobierają x264, nie mogą legalnie z niego korzystać bez uiszczenia opłaty patentowej. Ludzie i tak go używają, bez faktycznego pozwania, o ile nie są dużym celem. Na użytek osobisty nie sądzę, żeby był powód do zmartwień.

Nie szukałem, ale nie słyszałem o nikim, kto kiedykolwiek zostałby pozwany za użycie dekodera h.264 ffmpeg lub kodera h.264 x264. Użytkownikom x264 zaleca się uzyskanie licencji na ich używanie bezpośrednio od MPEG LA. (x264licensing.com jest dla osób, które chcą kupić licencję x264 bez licencji GPL. Korzystanie z niej niezmodyfikowanej przez ffmpeg, CLI x264 lub cokolwiek innego, na co pozwala GPL, nie wymaga płacenia właścicielom praw autorskich x264 . ponieważ ich FAQ wyjaśnia, że ​​nie mogą sprzedać Ci licencji na korzystanie z patentów h.264, nadal potrzebujesz tego osobno.) Nie mam pojęcia, ilu użytkowników o małym budżecie po prostu lata pod radarem i nic nie robi o patentach.

Nie oczekuję, że będziesz miał problem ze sprzedażą dostępu do wideo w formacie h.264, o ile zapłacisz opisane opłaty licencyjne, nawet jeśli utworzyłeś te strumienie za pomocą x264. (Powinieneś to zrobić, ponieważ uzyskuje lepszą jakość na bitrate niż jakikolwiek inny koder h.264, szczególnie jeśli poświęcisz dużo czasu procesorowi na wykonanie optymalnego kodowania zniekształcającego szybkość, z ustawionym slowerlub nawet veryslowustawionym czasem. kodowanie, oszczędzaj przepustowość za każdym razem, gdy ktoś pobierze plik).

W celu zapewnienia płatnych plików binarnych dla biblioteki kodera / dekodera h.264 w celu zapewnienia lepszej interoperacyjności, Cisco wydało Open H264 . Jest skompilowany z kodu źródłowego na licencji BSD. Niestety, w rzeczywistości nie ma większego zastosowania w większości aplikacji, ponieważ zarówno koder, jak i dekoder są ograniczone do profilu podstawowego. I niewiele się zmieniło od implementacji referencyjnej, więc jakość kodera jest zła w porównaniu do x264, a dekoder prawdopodobnie nie jest szybki.

Ten post na blogu zawiera kilka interesujących komentarzy na temat konfiguracji opłat licencyjnych dla implementacji oprogramowania h.264.

Gdyby MPEG LA zaczął poważnie nękać użytkowników / dystrybutorów Wolnego oprogramowania, ludzie prawdopodobnie skorzystaliby z płatnych plików binarnych Cisco. Do tego czasu nikt nie chce pozwolić, aby patenty na oprogramowanie zmusiły ich do używania gorszego oprogramowania.

Jeśli uważasz, że te problemy związane z licencjonowaniem patentów to bzdura dla czegoś, co powinno być interoperacyjne i jest światowym standardem, użyj wideo VP9 i dźwięku Opus . Aktualny koder VP9 jest równy lub bije x264 w przypadku większości treści. Ostatnio widziałem, że ślepy test odsłuchowy wykazał, że Opus był co najmniej tak dobry, jak cokolwiek innego (w tym Apple HE-AAC) przy 64kb / s. Obsługa przeglądarki internetowej jest wciąż słaba, poza Google Chrome. IDK, co jest nie tak z firefoxem, który tak wolno dodaje bibliotekę dekoderów audio typu open source.

edytować:

Mogę źle interpretować rzeczy. Ta dyskusja na temat licencjonowania x264 do użytku w USA (z odpowiedziami Dark Shikari, opiekuna x264) wydaje się koncentrować wyłącznie na wykorzystaniu przez nadawców korporacyjnych. Nadal nie mogę zrozumieć, dlaczego Firefox miałby sięgać 5 milionów dolarów za dodanie dekodera h.264 innego niż openh264 Cisco, ale w jakiś sposób x264 i ffmpeg są dystrybuowane za darmo. I mplayer (i myślę, że ffmpeg) nadal ma swoją stronę internetową na Węgrzech ( http://www.mplayerhq.hu ), myślę, że z powodów patentu USA, DMCA i podobnej głupoty.

Ten artykuł sprawia, że ​​myślę, że MPEG LA chce tylko pieniędzy od osób dystrybuujących implementacje. Nie znalazłem nic na temat licencjonowania twojej osobistej kopii x264, aby była legalna do użytku osobistego lub niekomercyjnego. (na przykład mieszane opinie w temacie komentarzy na temat dokładnego znaczenia klauzuli o niekomercyjnym użytkowaniu w Final Cut Pro. Mam skłonność wierzyć w interpretacji, że ma ona na celu jedynie powstrzymanie Cię od uruchomienia strumienia przez nią jako nadawcy, lub podobny.)

edit2 : Dystrybucja kodu źródłowego nie liczy się jako dystrybucja „produktu”, dlatego wstępnie zbudowane pliki binarne x264 i ffmpeg są hostowane poza USA, w krajach o mniej restrykcyjnych przepisach. W tym wątku na temat doom9 jest wiele dyskusji na ten temat , które chciałbym znaleźć wczoraj. >. <Przynajmniej jeden facet w tym wątku faktycznie otrzymał odpowiedź od swojego prawnika na GUI x264.

Prawdopodobnie nie jest złym pomysłem, aby zapytać MPEG LA, czy musisz zapłacić dodatkowo za korzystanie z x264 / ffmpeg, a także za sprzedaż wyjściowej zawartości h.264, jeśli i tak z nimi rozmawiasz. Wydaje mi się, że skompilowanie własnej kopii x264 liczy się jako wykonanie tylko jednej instancji „produktu”. Poniżej 100 000 jednostek nie ma opłat licencyjnych za h.264. W przeciwnym razie pobieranie pliku binarnego może być bezpieczniejsze, więc jeśli ktoś jest na haczyku, to nie ty. Ale to po prostu głupie. NIE jestem prawnikiem.

Chciałbym zobaczyć komentarz od każdego, kto może rzucić nieco światła na to, czy trzeba płacić dodatkowo MPEG LA, jeśli używasz x264 do tworzenia treści płatnych, w porównaniu do komercyjnego kodera płatnego.

EDYCJA 3:

Myślę, że zrozumiałem to teraz. Nigdy nie było potrzeby posiadania licencji patentowej na obsługę dekodera / kodera h.264, tylko w celu dystrybucji . To zamieszanie doprowadziło do tego postu.

Więc jeśli masz kopię x264 i ffmpeg, nic ci nie jest. Możesz z nich korzystać tak samo, jak z dowolnego oprogramowania komercyjnego . (Również z mniejszymi ograniczeniami, ponieważ niektóre komercyjne oprogramowanie jest licencjonowane wyłącznie do rozpowszechniania wśród niekomercyjnych użytkowników . Nie panikujcie, mówią, że ich umowy EULA są zbyt szerokie, aby upewnić się, że nie pozostawiają luk ...)

A jeśli pobrałeś je jako źródło lub pliki binarne z serwera w kraju bez irytujących praw patentowych na oprogramowanie, ludzie, z których je pobrałeś, również są w porządku.


a) Dzięki. b) Napisałeś: commercial software that can create h.264 needs a license for it. ... Most distributors of Free software like x264 don't pay...- Ponieważ jest bezpłatny - czy nie jest to „komercyjne”?
ispiro

tak, widzę, jak to było mylące. Całe oprogramowanie wymaga licencji, aby móc korzystać z niego w krajach, w których ważne są patenty USA i / lub UE. Tylko dystrybutorzy oprogramowania komercyjnego faktycznie płacą za licencję.
Peter Cordes

naprawione, dziękuję za wskazanie problemu w mojej odpowiedzi.
Peter Cordes

Nie zdawałem sobie sprawy, że opłaty licencyjne były konieczne dla x264 / ffmpeg, dzięki za te informacje.
stib

1
AAC to MPEG-2 część 7, a także MPEG4 część 3. Wikipedia mówi: 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.Masz już wątpliwości?
stib
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.