Problemas de patente MP4 / h.264?

18

Eu sei que este não é um fórum legal, mas eu estou supondo que esta é uma questão diária para a maioria das pessoas neste site desde vídeo H.264 (AVC / MPEG4 part10) é tão onipresente (e não é uma legaltag aqui).

Eu li sobre problemas de patente com o vídeo h.264, mas estou um pouco confuso sobre isso. Existe algum problema com a criação de um vídeo (usando ffmpeg ou qualquer outra ferramenta) para uso comercial? Ou o problema é apenas para quem escreve software que cria esse tipo de vídeo?

ispiro
fonte
Logicamente falando, muitas câmeras gravam usando os formatos de arquivo mp4, como o Go Pro, também pode ser observado que muitos pacotes de edição permitem uma renderização final em muitos formatos. Embora eu não tenha me educado formalmente em questões jurídicas, recomendo estar do lado seguro e consultar alguém que conhece direito, por mais que eu saiba que esteja tudo bem.
Epiclapser 26/01
2
Eu não acho que haja algum problema com o mp4 do contêiner. Existem grandes problemas de patentes com o h.264 e possivelmente também com o áudio AAC. Esses royalties não mudam se você tiver esses fluxos em um contêiner de MKV.
Peter Cordes

Respostas:

15

IANAL , mas até onde eu entendi, se você estiver cobrando dos espectadores pelo conteúdo h.264 / MPEG-4 AVC, precisará pagar as taxas de licença. Apesar de x264 / ffmpeg são grátis com um grande F, eles são apenas bibliotecas de software para codificação de vídeo córregos para o formato H.264 / MPEG-4 AVC, que é coberta pela patente MPEG. Mas o limite para quando as taxas são aplicáveis ​​é bastante alto.

De acordo com a MPEG-LA - detentores da licença do H.264 / MPEG-4 AVC, as taxas de licença aplicáveis são:

Onde o usuário final paga pelo vídeo AVC:

Assinatura (não limitada pelo título)

  • 100.000 ou menos assinantes / ano = sem royalties;
  • > 100.000 a 250.000 assinantes / ano = US $ 25.000;
  • > 250.000 a 500.000 assinantes / ano = US $ 50.000;
  • > 500.000 a 1 milhão de assinantes / ano = US $ 75.000;
  • > 1 milhão de assinantes / ano = US $ 100.000

Título por Título

  • 12 minutos ou menos = sem royalties;
  • > 12 minutos de duração = menor de (a) 2% ou (b) $ 0,02 por título

Limite máximo da empresa: - US $ 3,5 milhões / ano 2006 - 07, - US $ 4,25 milhões / ano 2008 - 09, - US $ 5 milhões / ano em 2010, - US $ 6,5 milhões por ano entre 2011 e 2015

Eles também declararam que:

… Continuará a não cobrar royalties pelo Internet Video gratuito para os usuários finais (conhecido como “Internet Broadcast AVC Video”) durante toda a vida desta Licença.

Portanto, se você está disponibilizando a Internet gratuitamente, não precisa pagar taxas de licença.

Existem outras programações de taxas para desenvolvedores de software (embora a Cisco tenha lançado código-fonte gratuito e implementações binárias do software de codificação h.264 e tenha dito que não repassará nenhuma taxa de licenciamento por isso).

stib
fonte
1
Perfeito. É mesmo o que eu procurava.
Ispiro
assinantes / ano ou usuários?
Albi
8

Edit: Eu provavelmente deveria remover algumas das conclusões preocupantes sobre o uso do x264 / ffmpeg que agora acredito serem infundadas. Coloquei uma seção no final para esclarecê-la. Por enquanto, vou deixar toda a bagunça aqui. Não entre em pânico, x264 e ffh264 parecem estar bem legalmente, mesmo para a produção de vídeos comerciais com taxas de royalty padrão.

Apenas para esclarecer algumas terminologias: o mp4 (o formato do contêiner) pode estar coberto por algumas patentes, mas ninguém cobra taxas de licença por software ou conteúdo.

O h.264, também conhecido como AVC ou MPEG-4 part10, é fortemente patenteado e o software ou hardware para codificação / decodificação de fluxos de vídeo h.264 precisa de uma licença da MPEG Licensing Authority (MPEG LA) . O conteúdo também precisa de uma licença. (gratuito e automático para conteúdo distribuído gratuitamente).

O h.265, também conhecido como HEVC (sucessor do codec de vídeo da próxima geração do h.264), possui o mesmo licenciamento de patentes do h.264, também por meio do MPEG LA.

A wikipedia diz que o MPEG LA também licencia MPEG2, VC-1 e, por algum motivo, IEEE-1394 (firewire).

O áudio AAC, também conhecido como MPEG-4, também precisa de uma licença (do licenciamento, não do MPEG LA) para implementações em software ou hardware. IDK sobre o conteúdo do AAC.

Para responder à pergunta levantada pelo comentário do epiclapser sobre royalties para software / hardware que pode criar vídeo h.264, o software que pode criar ou decodificar h.264 precisa de uma licença para implementar os algoritmos patenteados que fazem parte do codec. Para software comercial, isso é pago pelos autores / distribuidores do software ao MPEG LA, portanto é legal que as pessoas usem o software que compram.

A maioria dos distribuidores de software livre, como x264 e ffmpeg, não paga, portanto, as pessoas que fazem o download do x264 não têm permissão legal para usá-lo sem pagar royalties de patente. As pessoas o usam de qualquer maneira sem serem processadas, desde que não sejam um grande alvo. Para uso pessoal, acho que não há motivo para preocupação.

Não procurei, mas nunca ouvi falar de alguém sendo processado por usar o decodificador h.264 do ffmpeg ou o codificador h.264 do x264. Recomenda- se que os usuários do x264 obtenham uma licença para seu uso diretamente no MPEG LA. (x264licensing.com é para pessoas que desejam comprar uma licença que não é da GPL para o x264. O uso não modificado através do ffmpeg, da x264 CLI ou de qualquer outra coisa que a GPL permita, não exige que você pague os detentores de direitos autorais x264 . porque as perguntas frequentes esclarecem que eles não podem vender uma licença para usar as patentes h.264, você ainda precisa disso separadamente.) Não tenho idéia de quantos usuários de pequeno orçamento simplesmente voam sob o radar e não fazem nada sobre patentes.

Não espero que você tenha problemas para vender o acesso ao vídeo h.264 desde que pague a taxa de royalties de conteúdo descrita, mesmo se você tiver criado esses fluxos com x264. (O que você deve, porque obtém melhor qualidade por taxa de bits do que qualquer outro codificador h.264, especialmente se você dedicar muito tempo à CPU para fazer uma codificação ideal com distorção de taxa, com slowerou até mesmo veryslowpredefinida. Gaste tempo na CPU uma vez quando codificação, economize largura de banda sempre que alguém baixar.)

Na tentativa de fornecer binários pagos por royalties para uma biblioteca de codificadores / decodificadores h.264 para permitir melhor interoperabilidade, a Cisco lançou o Open H264 . É compilado a partir do código fonte licenciado pela BSD. Infelizmente, não é realmente muito útil para a maioria dos aplicativos, porque o codificador e o decodificador estão limitados ao perfil de linha de base. E não mudou muito com a implementação de referência; portanto, a qualidade do codificador é ruim em comparação com x264 e o decodificador provavelmente não é rápido.

Esta postagem do blog tem alguns comentários interessantes sobre a configuração de royalties para implementações de software h.264.

Se o MPEG LA começasse a perseguir seriamente os usuários / distribuidores de software livre, as pessoas provavelmente se beneficiariam dos binários pagos pela royalties da Cisco. Até então, ninguém quer permitir que as patentes de software os force a usar software pior.

Se você acha que esses problemas de licenciamento de patentes são uma merda para algo que deveria ser interoperável e um padrão mundial, use o vídeo VP9 e o áudio Opus . O codificador atual do VP9 é igual ou superior a x264 na maioria dos conteúdos. A última vez que vi, um teste de audição cega descobriu que o Opus era pelo menos tão bom quanto qualquer outra coisa (incluindo o Apple HE-AAC) a 64kb / s. O suporte ao navegador da Web ainda é fraco, fora do Google Chrome. IDK, o que há de errado em o Firefox ser tão lento para adicionar uma biblioteca de decodificadores de áudio de código aberto.

editar:

Eu posso estar interpretando mal as coisas. Essa discussão sobre como licenciar o x264 para uso nos EUA (com respostas de Dark Shikari, mantenedor do x264) parece focar apenas no uso das empresas de transmissão. Ainda não consigo descobrir por que o Firefox estaria no gancho por 5 milhões de dólares por incluir um decodificador h.264 que não fosse o openh264 da Cisco, mas de alguma forma o x264 e o ffmpeg são distribuídos gratuitamente. Eu mplayer (e acho que ffmpeg) ainda tem seu site hospedado na Hungria ( http://www.mplayerhq.hu ), acho que por razões de patente dos EUA, DMCA e idiotice semelhante.

Este artigo me faz pensar que o MPEG LA só quer dinheiro de pessoas que distribuem implementações. Não encontrei nada sobre como licenciar sua cópia pessoal do x264 como legal para uso pessoal ou sem fins lucrativos. ( opiniões contraditórias no tópico de comentários sobre o significado exato da cláusula de uso não comercial no Final Cut Pro, por exemplo. Costumo acreditar na interpretação de que ele visa apenas impedir que você execute um fluxo através dele como emissora ou semelhante.)

edit2 : A distribuição do código fonte não conta como a distribuição de um "produto", e é por isso que os binários pré-criados x264 e ffmpeg são hospedados fora dos EUA, em países com leis menos restritivas. Há muita discussão sobre esse assunto exato em um tópico sobre doom9 que eu gostaria de ter encontrado ontem. >. <Pelo menos um cara nesse tópico realmente recebeu uma resposta de seu advogado, por sua GUI x264.

Provavelmente não é uma má idéia perguntar ao MPEG LA se você precisa pagar mais pelo uso do x264 / ffmpeg, além de vender o conteúdo h.264 de saída, se você estiver falando com eles de qualquer maneira. Eu acho que compilar sua própria cópia de x264 conta como fazer apenas uma única instância de um "produto". Sob 100 mil unidades, não há taxas de royalties para o h.264. Caso contrário, você pode estar mais seguro ao baixar um binário, portanto, se alguém está no gancho, não é você. Mas isso é bobo. Eu não sou um advogado.

Eu adoraria ver um comentário de qualquer um que possa esclarecer se você teve que pagar um valor extra ao MPEG LA se estivesse usando x264 para criar seu conteúdo pago versus um codificador comercial pago por royalties.

EDIT3:

Acho que entendi isso agora. Nunca houve a necessidade de uma licença de patente para operar um decodificador / codificador h.264, apenas para distribuir . Essa foi a confusão que levou a este post.

Portanto, se você possui uma cópia do x264 e do ffmpeg, está bem. Você pode usá-los exatamente como usaria qualquer software comercial . (Com menos restrições também, já que alguns softwares comerciais são licenciados apenas para distribuição a usuários não comerciais . Não entre em pânico com isso, eles dizem que os EULAs são amplos demais para garantir que não deixem brechas ...)

E se você os baixou como fonte ou binários de um servidor em um país sem leis de patentes de software irritantes, as pessoas das quais você baixou também estão bem.

Peter Cordes
fonte
a) Obrigado. b) Você escreveu: commercial software that can create h.264 needs a license for it. ... Most distributors of Free software like x264 don't pay...- Como é gratuito - não é "comercial"?
Ispiro
err, sim, eu vejo como isso foi enganador. Todo software precisa legalmente de uma licença para usar em países onde as patentes dos EUA e / ou da UE são válidas. Somente distribuidores comerciais de software realmente pagam por uma licença.
Peter Cordes
fixd, obrigado por apontar o problema na minha resposta.
Peter Cordes
Eu não sabia que eram necessárias taxas de licença para x264 / ffmpeg, obrigado por essa informação.
Stib
1
AAC é MPEG-2 Parte 7 e também MPEG4 Parte 3. Wikipedia diz: 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.Confuso ainda?
Stib