MPlayer Weekly News #1 - 1 Dezembro, 2002 ========================================= Bem-vindo à primeira MPlayer Weekly News! Nós decidimos liberar freqüentemente as notícias, para ter um trabalho mais fácil, ao escrever o ChangeLog. Nota: a maioria dos esforços aqui listados estão no CVS! 1, Ajuda com a MWN (MPlayer Weekly News) será apreciada! Contate os criadores (listados ao final deste texto) se você quiser participar! 2, Desenvolvedores Ativos e Escritores de Documentação procurados! Nós necessitamos de mais escritores-doc, porque a maioria deles estão ausentes e os desenvolvedores têm que escrever as documentações eles mesmos! Seria interessante ter mais alguns outros escritores-doc, assim os desenvolvedores podem se concentrar em seu trabalho. Se você sentir coragem suficiente e tiver algum conhecimento da língua, contate-nos por favor e junte-se a equipe! Os tradutores são bem-vindos, também! Atualmente o MPlayer contem 6 traduções dos docs. Algumas delas são mais novas do que os outros. Nota: a versão (inglesa) principal também está um bocado desatualizada! 3, Liberação se aproximando Sim, uma nova liberação virá... algum dia ;) Certos dias "mágicos": 6 de Dez., 24 de Dez., 31 de Dez., 1 de Jan. (0.60 foi liberado em 1 de janeiro de 2001). Não há nenhuma data de congelamento decidida ainda, como sempre. Use apenas a ultima versão pré ou a cvs! Nós não aceitamos bugreports de versões mais velhas! 4, Esforços QuickTime Sim, como você deve ter observado, o MPlayer é o primeiro projeto, que suporta os codecs QT sob Linux x86 (foi relatado que funcionou também do FreeBSD!) Há uns HOWTOs em http://www.mplayerhq.hu/~alex/codecs/qt-howto.txt: Boas Novas: decodificação SVQ1 e ambas DLLs QT5 e QT6 estão funcionando! 5, Suporte à API de Áudio/Vídeo DMO - WMA9 e WMV9 Este vêm do projeto avifile (especialmente de Zdenek Kabelac). Pegue o codecpack em http://www.mplayerhq.hu/MPlayer/releases/Win32_dmo.tgz: somente esta versão do codecpack é relatada como funcional! 6, Suporte à MPEG2000 Inicialmente apenas com 2 DLLs: uma do ImagePower, e outra do Morgan MultiMedia. Use o ultimo CVS e pegue as DLLs em http://www.mplayerhq.hu/~alex/codecs/mjpeg2kdlls.tar.bz2 7, Muitos ajustes e reparos da GUI Está no CVS, ela é agora mais robusta, com um código base menor. 8, Changelog curto: * reparados ao_oss + menu, xscreensaver Agora fd aberto pelo ao_oss não são passados aos processos "filhos". * reparos no menu + solaris * alguns reparos no código de entrada * Docs: Nvidia TV-Out e Skin-Howto atualizados. * Suporte ao ajuste de volume da saída de áudio NAS 9, Planos futuros Planos a curto prazo: * Codecs ZyGo, BeHereiVideo e outro QT funcionando * Reparos no QT Planos a longo prazo: * liberação * codificação SVQ1/3 * opensource Indeo, QDM, Qclp e SVQ3 * código base mais modularizado 10, Flames Atuais (A = a suposição, T = a verdade) A: Trailer de LOTR: As duas Torres não funciona T: O problema é que o trailer inclui uma (ou mais) imagens JPEG com uma id mais baixa do que a trilha de vídeo. Executando o MPlayer serão exibidas algumas informações sobre as trilhas disponíveis: -------------- MOV track #0: 175 chunks, 1308 samples Image size: 320 x 240 (24 bpp) Display size: 320 x 240 Fourcc: SVQ3 Codec: 'Sorenson Video 3' -------------- MOV track #1: 88 chunks, 0 samples Audio bits: 16 chans: 1 rate: 44100 Fourcc: ima4 -------------- Como você pode ver a trilha do vídeo é a 0, neste caso ele rodará numa boa, sem a necessidade de parametros extra. E aqui o exemplo do As Duas Torres: -------------- MOV track #0: 1 chunks, 0 samples Generic track - not completly understood! (id: 0) -------------- MOV track #1: 1 chunks, 0 samples Image size: 640 x 272 (24 bpp) Display size: 640 x 272 Fourcc: jpeg Codec: 'Photo - JPEG' -------------- MOV track #2: 1 chunks, 0 samples Generic track - not completly understood! (id: 2) -------------- MOV track #3: 1 chunks, 0 samples Generic track - not completly understood! (id: 3) -------------- MOV track #4: 1 chunks, 0 samples Generic track - not completly understood! (id: 4) -------------- MOV track #5: 730 chunks, 4394 samples MOV: Found unknown movie atom SMI (21)! Image size: 640 x 272 (0 bpp) Display size: 640 x 272 Fourcc: SVQ3 Codec: 'Sorenson Video 3' -------------- MOV track #6: 367 chunks, 0 samples Audio bits: 16 chans: 2 rate: 44100 Audio extra header: len=92 fcc=0x77617665 Fourcc: QDM2 -------------- Você pode perceber a trilha #0 não tem uma stream de vídeo válida, a trilha #1 é uma imagem JPEG (!) e assim ela será erroneamente selecionada, pois é a primeira trilha que contém algo que o MPlayer reconhece. Se você iniciar o MPLayer com a opção -vid 5, ele executará a trilha certa! A: DLLs QT ruins! T: Leia o tópico 4 deste MWN. A: MPEGs "criptografadas" são mal executadas. T: Alguns arquivos mpeg1 e mp3-apenas são mal detectadas, assim são mal executadas. A maioria delas repetem uma das seguintes linhas: Encrypted stream but you did not request authentication!! Encrypted VOB file (not compiled with libcss support)! Read DOCS/cd-dvd.html. Você pode trabalhar mais os erros usando o -demuxer. Por exemplo -demuxer 1 significa o MPEG-ES, -demuxer 2 significa MPEG-PS e -demuxer 17 significa ÁUDIO (== MP3). (você pode também dar uma olhada no arquivo main/libmpcodecs/demuxer.h, onde todos estes valores são definidos) 11, Como posso ajudar os desenvolvedores do MPlayer? De uma olhada em http://www.mplayerhq.hu/homepage/donations.html ou leia o primeiro e segundo tópico do MWN. 12, "Causo" da semana Doação requisitada: SCSI HOWTO por Gabucino Ele recebeu um HDD SCSI e o controlador esta semana. Agradecimentos ao doador, mas, porque não incluiu um howto para o Gabu? Assim um howto (ou ajuda?) é aguardada! ---- Impressum: Homepage: http://www.mplayerhq.hu/~alex/mwn/ Autores: Alex Beregszaszi , Istvan Sebestyen and Attila Kinali Tradutor: Leonardo S. R.