bez mencoderu nema pre mna zmysel
Vyšel první release candidate mplayer2
V úterý vyšel první release candidate projektu mplayer2. Ne, nejedená se o novou verzi známého mplayeru, ale o jeho fork. Autoři se rozhodli vyřadit některé nepřehledné části a vylepšit to dobré.
Dle jejich slov vylepšili například ovládání pozastavení videa. V původní verzi i přepnutí obrazu do okna zrušilo pauzu a video pokračovalo. To je zde ošetřeno. Také autoři uvádí vylepšenou podporu souborů Matroska, vyhledávání a další.
Mezi vyřazené věci patří například vnitřní GUI, několik knihoven a celý Mencoder. Dle jejich slov je kód Mencoder tak prohnilý, že ho rovnou vymazali a v budoucnu vytvoří něco zcela jiného.
Projekt je již připraven ke stažení a testování. Pouze zdrojový kód.
Dále čtěte…
- Mplayer2: vylepšený nejlepší přehrávač 23. 1. 2012 0:00
- Vývoj přehrávače mplayer2 pokračuje 15. 8. 2011 9:22
- Mplayer 1.0rc4 s podporou Blu-ray 31. 1. 2011 8:07
- Mplayer pro Androida 24. 1. 2011 11:57
- MPlayer již běží i na webOS 4. 1. 2011 18:06
Re: Vyšel první release candidate mplayer2
celé vlákno"Dle jejich slov je kód Mencoder tak prohnilý, že ho rovnou vymazali"
ze by prohnili proti prohnilym? :)
multithreading
celé vláknoPredpokladam ze hlavni z duvodu forku mplayeru neni nejake vylepseni pozastaveni videa, ani smazani mencoderu. Hlavnim duvodem pro to prejit k tomuhle novemu forku je multithreading support s FFmpeg-mt. Snad vsechny moderni procesory uz jsou vicejadrove, a stary mplayer umel pouzivat pouze jedno jadro, coz bylo naprostym mrHanim :)
Re: multithreading
celé vláknopresne tak, Tvoj prispevok dava zmysel.
Re: multithreading
celé vláknoTim si nemuzete byt jisty, jedna se opravdu jen o predpoklad. Mozna, ze nektery z vyvojaru vzdy silel, kdyz prepl video do okna a ono se mu rovnou rozjelo. ;-)
Re: multithreading
celé vláknoNemuzu se zbavit pocitu, ze v dobe pouzivani HW akcelerace je prace ma MT verzi docela mrHani casem vyvojaru. :-D
Jinymi slovy, pokud prehravanim videa je CPU zatizeno na 1%, k cemu pak MT ?
Binárka pro Windows
celé vláknoJá používám MPlayer ve slave módu jako backend pro můj přehrávač. Mám s tím ale spoustu problémů, který neumim vyřešit (a nejspíš ani vyřešit nejdou, co jsem tak různě hledal a ptal se). Tak snad se konečně v tomhle projektu odstraní ti mnoholeté problémy...
To nejzásadnější je asi tohle:
1) V MPlayeru jsou dva způsoby ovládání hlasitosti. Příkaz volume, který ovládá hlasitost SW nebo HW, podle toho, jak se nastaví. Nedá se ale použít při pauze nebo před spuštěním přehrávání. Geniální! Potom je možnost použít audio filtr "volume". Ten se dá použít i při pauze, ale pokaždé po dohrání písničky než začne další, tak se hlasitost vrátí na plno. V obou případech je teda neřešitelnej problém s nastavením hlasitosti přehrávání.
2) Chybí podpora pro ReplayGain u snad všech formátů kromě Ogg Vorbis. Co to je sakra za problém přečíst jeden tag a upravit podle toho hlasitost?
3) Gapeless playback nefunguje, mezi písničkama je poměrně hodně dlouhá mezera.
Re: Binárka pro Windows
celé vláknoVo svojom prehravaci ovladam hlasitost pouzitim
def volume_add(self, amount):
self.__send_command('pausing_keep_force volume %i 0' % (amount))
def volume_set(self, value):
self.__send_command('pausing_keep_force volume %i 1' % (value))
a funguje aj pri zapauzovani.
MPlayer git-9631275-4.5.1, malo by to fungovat aj s aktualnym 1.0rc4.

