MPlayer é uma aplicação CLI código aberto que fornece aos usuários com um leitor multimédia muito poderosa para Linux. Ele pode tocar qualquer formato de áudio e vídeo conhecidos ou, incluindo MPEG, VOB, AVI, Ogg / OGM, VIVO, / WMA / WMV, QT / / MP4, FLI, RM, NuppelVideo, YUV4MPEG, Filme, RoQ e arquivos de PVA MOV ASF .
Ele também pode ser usado para assistir filmes armazenados em DVD-Video, VideoCD, SVCD, 3ivx e DivX 3/4/5 discos ópticos. Infelizmente, & rsquo;. S somente um programa de linha de comando, o que torna menos popular entre os usuários inexperientes e iniciantes Linux
Introdução ao MPlayer
Softoware distribui o principal arquivo de origem para aplicação MPlayer, que precisa ser extraído, configurado, compilado e instalado no sistema operacional Linux. No entanto, recomendamos para instalá-lo através dos canais padrão de suas distribuições.
Ao executar o comando a partir de um emulador de terminal, os usuários terão de digitar algo como MPlayer [opções] [url | caminho /] nome do arquivo, onde [opções] é completamente opcional. Um exemplo básico será /home/softoware/Videos/MyMovie.mp4 mplayer.
opções de linha de comando
opções básicas incluem a capacidade de selecionar um driver de saída de vídeo ou áudio (-vo & lt; drv & gt; / - ao & lt; drv & gt;), jogar (S) VCD (Super Video CD) faixas (VCD: // & lt; trackNo & gt;), títulos de reprodução de DVD (DVD: // & lt; titleno & gt;), selecione o idioma de áudio ou legendas de um DVD (-alang / -slang), ou procurar arquivos de vídeo para uma determinada posição (-ss & lt ; posição & gt;).
Além disso, você pode optar por desativar o som com a opção -nosound, assistir a um filme em tela cheia usando a opção fs, defina a resolução do ecrã (-x & lt; x & gt; -y & lt; y & gt;), especifique arquivos de legendas e lista de reprodução (-sub & lt; arquivo & gt; / - lista & lt; arquivo & gt;), selecione áudio e fluxo de vídeo para jogar (-vid video_name -aid audio_name), vídeo mudança e taxa de áudio (-fps video_fps -srate audio_fps), permitem filtros de pós-processamento (-pp & lt; quality & gt;.), e perdas de fotogramas (-framedrop)
Existem várias interfaces gráficas de usuário
Uma lista completa com todas as opções avançadas e atalhos de teclado podem ser encontradas na página man. Há muitas aplicações gráficas open source bem conhecidas que são baseados em MPlayer, incluindo SMPlayer, GNOME MPlayer, KMPlayer, Rosa Media Player, e Deepin Media Player.
O que é novo nesta versão:
- MPlayer 1.3.0 é compatível com as versões 3.0.x do FFmpeg e (no momento da escrita) com FFmpeg git. O tarball já inclui uma cópia do FFmpeg 3.0, assim você não precisa buscá-la separadamente.
- Esta versão traz-lhe alguns novos codecs e formatos, um monte de correções e muitas limpezas. Ele também inclui todas as melhorias e velocidade-ups de FFmpeg; verificar o seu changelog se você está curioso sobre os detalhes.
- Além desses, havia um monte de atualizações para acomodar as mudanças na API feitas no FFmpeg. Alguns eram renomeações simples, mas outros foram bastante invasivo. Nenhum deles deve ter um efeito visível ao usuário, exceto talvez para alguns angulares casos na ordem dos canais para arquivos multicanal.
O que é novo na versão 1.2:
- MPlayer 1.2 é compatível com o recente lançamento FFmpeg 2.8. O tarball já inclui uma cópia do FFmpeg, assim você não precisa buscá-la separadamente.
- Devido a algumas grandes mudanças na API que vêm para FFmpeg, esta versão não funcionará com o novo FFmpeg branch master, nem com o futuro FFmpeg libera.
- Se você quiser acompanhar as últimas melhorias no MPlayer e FFmpeg, que são fortemente encorajados a usar a cabeça Subversion e beneficiar os mais recentes recursos e correções de bugs.
- Você sabe como fazê-lo. Porque você não está usando uma versão 3 anos de idade, eu espero. Se estiver, continue a ler e descobrir o que você perdeu!
- hardware VDPAU decodificação acelerada agora trabalha para HEVC (se o seu cartão e driver suporta-lo). Hardware decodificação acelerada agora é suportado também no Mac OS X via VDA. VAAPI ainda não é suportado, mas você pode usá-lo via VDPAU invólucro pelo menos para H.264.
- Um monte de novos codecs, graças a FFmpeg. A lista inclui HEVC, VP9 e Prores; Opus, melhoradas AAC e descodificadores DTS; WebP e JPEG2000; e muitos, muitos outros.
- Também streaming RTSP agora usa FFmpeg por padrão, então você não precisa de nenhuma biblioteca adicional para usá-lo.
- Para a lista completa de melhorias e correções de bugs verificar o FFmpeg Changelog (nota: nem todos os recursos estão disponíveis através do MPlayer no momento, especialmente filtros) .
- Muitas melhorias GUI, tanto em termos de funcionalidade (por exemplo. TV e suporte DVB) e aparência. Se você usar o GUI, não se esqueça de pegar também a versão mais recente da sua pele favorito, ou tentar uma nova. Você pode obtê-los aqui.
- A GUI precisa agora oficialmente a versão 2 do GTK + e GLib (compilação com versão mais antiga já foi quebrado por algum tempo).
- A partir desta versão, o MPlayer navios não está mais com uma cópia interna de libdvdnav e libdvdcss. Você pode usar as bibliotecas fornecidas com a sua distribuição, ou compilar e instalá-los. Eles serão detectar automaticamente no momento da configuração.
O que é novo na versão 1.1.1:
- Descodificadores:
- Suporte para quadros X8 (correções "de tipo J imagem não é suportado" para wmv2)
- suporte para DTS WAV / DTS-CD repasse pelo ad_hwac3
- YUV2 cru da Apple em MOV
- LATM sobre LOAS AAC decodificação via libfaad2 interna
- codecs de vídeo game: vídeo BFI, vídeo Playstation MDEC, áudio ADPCM XA, áudio ADPCM EA Maxis XA, vídeo RL2, vídeo Beam Software SIFF, vídeo V.Flash PTX
- Suporte AVOption para os descodificadores libavcodec à base
- codecs uso lavc ADPCM por padrão
- suporte para JPEG progressivo em ffmjpeg
- ACDSystems MJPEG (ACDV) via DLL binário e lavc
- SIF1 via DLL binário
- captura de tela WinCAM (WCMV) via DLL binário
- Creative Labs Video Blaster Webcam mjpeg (CJPG) via DLL binário e biblioteca ijpg
- Kensington webcam (AJPG, ABYR) via DLL binário
- centro de wavelets (wavc) via DLL binário
- GeoVision avançado MPEG-4 (GMP4, GM40) via DLL binário
- Xiricam JPEG de Veo PC Camera (XJPG) via DLL binário
- WorldConnect Wavelet Video (associação mútua SMSV) via DLL binário
- VDOWave 3 avançado (VDO3, VDOM, VDOW) via DLL binário
- Voxware MetaVoice (formato 0x0074) via DLL binário
- Ulead DV Audio (0x215, 0x216) via DLL binário
- GoToMeeting codec (G2M2, G2M3) via DLL binário
- SP4x codec - usado por Aiptek MegaCam (SP4x) via DLL binário
- Broadway MPEG captura Codec (BW10) via DLL binário
- zdsoft gravador de tela (ZDSV) via DLL binário
- WebTrain Comunicação gravador de tela lossless (WTVC) via DLL binário
- xfire vídeo (XFR1) via DLL binário
- VFAPI RGB transcodificação (vifp) via DLL binário
- ETI CamCorder eyecon (NUB0, NUB1, NUB2) via DLL binário
- fox movimento (FMVC) via DLL binário
- Trident vídeo (TY2C, TY2N, TY0N) via DLL binário
- 10-bit de vídeo (v210) via cinewave DLL binário
- Brooktree YUV 4: 1: 1 Raw (Y41P) via DLL binário
- muitos / fourccs obscuros raras para formatos conhecidos acrescentou
- prioridade mais baixa para binários Linux codecs rv3040 devido a bugs
- remover decodificador NuppelVideo nativo, use lavc vez
- Demuxers:
- -lavfdopts cryptokey permite descriptografar MXF e arquivos ASF
- suporte para wavpack em Matroska
- Suporte AVOption para lavf demuxing
- preferem lavf MusePack demuxer sobre libmpdemux
- preferem demuxer MOV lavf sobre libmpdemux (uso -demuxer mov para o comportamento de idade)
- comutação programa de apoio no lavf demuxer
- Suporte -slang em lavf demuxer
- Suporte de comutação nosound em lavf demuxer
- libass apoio na lavf demuxer
- vobsub apoio na lavf demuxer
- suporte ao formato MOV legenda
- suporte para anexos em lavf demuxer
- Suporte para os capítulos em lavf demuxer
- Suporte busca em arquivos de RealMedia multicadência
- aceleração FLAC em lavf demuxer
- MNG demuxer
- remover demuxer NuppelVideo nativo, use lavf demuxer vez
- Filtros:
- vf_ow nova wavelet overcomplete denoiser
- mudança vf_screenshot dependência de libpng para lavc
- adicionar af_scaletempo que mantém lance de áudio quando mudar a velocidade de reprodução
- corrigir multi-canal de reordenação
- af_stats filtro para imprimir informações sobre o fluxo de áudio
- Streaming:
- tv: // suporte para o Windows
- correção de teletexto em alguns sistemas
- fluxos de DVD pode mudar os ângulos
- DVD ainda menus são agora suportadas através dvdnav: //
- permitem especificar o padrão de TV para cada canal
- mudar dvdread interna para libdvdread SVN externa
- FFmpeg / libavcodec:
- codificador DNxHD
- H.264 PAFF decodificação
- decodificador Nellymoser ASAO
- Beam Software SIFF demuxer e decodificador
- libvorbis Vorbis decodificação removido em favor do decodificador nativa
- IntraX8 (J-Frame) subdecoder para wmv2 e VC-1
- Ogg (Vorbis somente) muxer
- descodificador PC Paintbrush PCX
- decodificador Sun Rasterfile
- TechnoTrend PVA demuxer
- Linux Media Labs MPEG-4 (LMLM4) demuxer
- AVM2 (Flash 9) SWF muxer
- variante QT de encoder IMA ADPCM
- iPod / iPhone compatível muxer MP4
- decodificador Mimic
- MSN Webcam TCP fluxo demuxer
- RL2 demuxer / decodificador
- IFF demuxer
- decodificador de áudio 8SVX
- BFI demuxer
- MAXIS EA XA (.xa) demuxer / decodificador
- decodificador de vídeo BFI
- OMA demuxer
- MLP decodificador / TrueHD
- decodificador Electronic Arts CMV
- decodificador Movimento Pixels Vídeo
- Movimento Pixels MVI demuxer
- removido GIF animado decodificador / demuxer
- D-Cinema muxer áudio
- decodificador Electronic Arts TGV
- Apple Lossless Audio Codec (ALAC) codificador
- decodificador AAC
- ponto flutuante PCM codificador / decodificador
- MXF muxer
- E-AC-3 apoio adicionado ao decodificador AC-3
- codificador Nellymoser ASAO
- ASS e SSA demuxer e muxer
- liba52 invólucro removido
- Suporte SVQ3 marca d'água decodificação
- Speex decodificação via libspeex
- Electronic Arts decodificador TGQ
- RV30 e RV40 decodificador
- QCELP / decodificador PureVoice
- híbrida WavPack apoiar
- R3D REDCODE demuxer
- Electronic Arts decodificador TQI
- OpenJPEG base descodificador JPEG 2000
- NC (NC4600) câmeras demuxer
- MXF D-10 muxer
- Generic metadados API
- aceleração H.264 e PAFF decodificação (instalar yasm para decodificação H.264 mais rápido)
- decodificar corretamente mais do testsuite H.264 conformidade
- VC-1 / WMV3 decodificador aceleração
- decodificador VP3 aceleração
- decodificador VP6 aceleração
- Split-Radix FFT (speedup múltiplos codecs de áudio)
- MMX / SSE / ARM e outros speedups variados
- libmpeg2:
- permitir otimizações Alpha / ARM em libmpeg2
- otimizado para SSE2 rotinas iDCT de libmpeg2 montante
- libmpeg2 atualizado para a versão 0.5.1
- Drivers:
- substituir polypaudio por PulseAudio (pulso -ao)
- adicionar suboption força-PBO para a saída mais rápida em vo_gl
- adicionar driver de vídeo Nintendo Wii / GameCube (-vo wii)
- VIDIX driver para bloco de hardware SuperH Móvel VEU
- -border suporte on vo_gl / GL2 em x11
- driver de saída de vídeo Direct3D do Windows acrescentou
- código de fatorar em vo_wii
- código desnecessário removido do x11 vo, xv, XvMC
- adicionar OS / 2 DART driver de áudio (dardo -ao)
- adicionar VDPAU saída de vídeo
- adicionar OS / 2 KVA driver de vídeo (-vo kva)
- MEncoder:
- Verificar arquivo de configuração de todo o sistema em MEncoder
- Suporte AVOption para encoders lavc
- Suporte AVOption para muxers lavf
- Outros:
- muitas correções de aviso do compilador
- suporte básico para o modo de roll-up Closed Caption
- Suporte a desativação screensaver reformulado, a maioria dos usuários vai precisar usar -heartbeat-cmd devido aos autores screensaver não conseguir projetar uma API comum
- em tons de cinza decodificação / codificação com FFmpeg é desativado onde ele abrandou o caso cor
- suporte remoto Linux AppleIR
- adicionar opções para desativar alguns ou todos os arquivos de configuração
- suporte para o arquivo DOS-style: /// x: caminhos / caminho
- alguns comandos novos escravos (veja DOCS / tecnologia / slave.txt)
- libdvdcss atualizado para 1.2.10, agora mesmo que a versão upstream
- corrigir -endchapter suporte novamente para opções -Dump *
- adicionar a opção de volume de áudio de inicialização
- adicionar opção para desativar vínculos de teclado padrão
- OSD mudança padrão e tamanho da fonte da legenda a um padrão menor
- libass:
- várias correções e atualizações para corresponder VSFilter renderizador
- tag apoio borrão e ScaledBordersAndShadow propriedade
- argumentos fracionários e precisão subpixel
- manter posições quando-and-pan scan é usado
- Portos:
- pequena queda com vo_macosx fixa
- AC3 / DTS passthrough para ao_macosx
- corrigir OSD congelado no OS X
- vo_gl agora trabalha com motoristas -wid e NVIDIA no Windows (este é um hack)
- VIDIX no SuperH
- soluções alternativas para AltiVec na maçã gcc 3.3 no Mac OS X caiu
- vo_macosx agora pode ser compilado no modo de 64 bits
- permitir que várias instâncias do MPlayer com vo_macosx usando buffer_name
- suporte a OpenGL para MinGW64 não modificada
- SWScaler:
- novo LGPLed YUV para RGB gerador de tabelas
arquivo
Comentários não encontrado