Reprodutor multimídia Xine tem nova versão com suporte a Android e Wayland

Se você ainda não conhece, o Xine é um mecanismo de reprodução multimídia disponível para sistemas operacionais UNIX. Assim, este player é  lançado sob a licença GNU GPL. O reprodutor de vídeo Xine em si é uma biblioteca compartilhada com uma API poderosa e fácil de usar. Ele tem agora uma nova versão que vem com suporte a Android e Wayland.

O Xine  consiste em uma biblioteca compartilhada chamada xine-lib, vários plugins, uma interface gráfica e um kernel.  Isto permite ao aplicativo sincronizar áudio, vídeo e sobreposições. Muitos outros programas usam a biblioteca xine para reprodução de multimídia, como Amarok, Kaffeine, Totem ou Phonon.2

O mecanismo Xine fornece funcionalidade de comunicação de alto desempenho entre módulos , capacidade de registro, sistema de configuração unificado, suporte para exibição na tela, transferências rápidas de memória MMX/MMXEXT/SSE, entre outras coisas importantes.

Além disso, o aplicativo  tem suporte para protocolos de rede HTTP, TCP, UDP, RTP, SMB, MMS, PNM e RTSP. Pode reproduzir CD, DVD e CD, além dos formatos de vídeo mais populares, como AVI, WMV, MOV e MPEG.

O Xine suporta operações multithread, suporta um grande número de formatos e codecs populares e pouco conhecidos, pode processar conteúdo local e fluxos de multimídia transmitidos pela rede.

A arquitetura modular facilita a criação de funcionalidades por meio de complementos. 

Existem 5 classes principais de complementos:

  • de entrada para recebimento de dados (FS, DVD, CD, HTTP, etc.);
  • complementos de saída (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA, etc.);
  • complementos para descompactar contêineres de mídia (desmuxadores);
  • os complementos para decodificar dados de vídeo e áudio;
  • e finalmente, os complementos para aplicar efeitos (cancelamento de eco, equalizador, etc.).

Sobre a nova versão do Xine 1.2.10

Alguns dias atrás, foi apresentado o lançamento do xine-lib 1.2.10. Entre as principais inovações apresentadas está o trabalho para adicionar suporte à plataforma Android. Da mesma forma,  a biblioteca tem o suporte para trabalhar no EGL e Wayland.

Outra das novidades que se destacam no Xine 1.2.10 é o suporte aos decodificadores do formato AV1 moldados nas bibliotecas libdav1d, libaom e lavc.

No Xine 1.2.10, a capacidade de alterar a posição na transmissão quando o conteúdo é reproduzido via ftp ou http é implementada. Foi adicionado suporte para encaminhamento rápido para scp.

Por outro lado, também é possível notar que, ao mesmo tempo, está disponível uma nova versão da interface gráfica xine-ui 0.99.12 , na qual existe um modo de retrocesso rápido, uma configuração para controlar a ativação da trava de proteção. tela, a renderização de texto é otimizada e o protetor de tela é atualizado.

Finalmente, das outras mudanças que se destacam:

  • O encadeamento múltiplo é fornecido quando a libvpx é usada.
  • O desempacotador de mídia OGG adiciona suporte ao formato Opus;
  • O suporte ao formato AV1 foi adicionado ao desempacotador de contêiner de mídia MKV (matroska).
  • Um descompactador de contêineres de mídia ivf foi adicionado.
  • Suporte ao TLS adicionado usando o GnuTLS ou o OpenSSL.
  • Adicionado complemento para carregar do ftp, compatível com TLS (ftp:// e ftpes://).
  • Adicionado complemento para download através do TLS (TLS sobre TCP, tls: //).
  • Adicionado complemento para download através do NFS.
  • Adicionado suporte para streaming no formato mp4 sobre HTTP.
  • Adicionado suporte para transmissão HLS.
  • Adicionado suporte para HTTP/1.1.
  • Previsão de taxa de bits implementada.
  • Inúmeras otimizações e correções de bugs.

Como instalar o reprodutor de vídeo Xine no Ubuntu e derivados?

Se você estiver interessado em instalar esta nova versão, além de conhecer os detalhes da mesma, pode encontrar o código para a compilação e as informações do Xine no link a seguir.

Ou, para aqueles que preferem esperar que esta nova versão chegue aos canais oficiais do Ubuntu, eles podem instalar o aplicativo (assim que disponível) a partir do terminal. Então, para isso, devemos abri-lo com Ctrl + Alt + T e executaremos o comando:

sudo apt-get install xine-ui libxine1-ffmpeg

Finalmente, você pode abrir o aplicativo procurando no menu de aplicativos, onde encontrará o iniciador para executá-lo.

Fonte: Ubunlog

 

Share This Article
Follow:
Jornalista com pós graduações em Economia, Jornalismo Digital e Radiodifusão. Nas horas não muito vagas, professor, fotógrafo, apaixonado por rádio e natureza.
Sair da versão mobile