Portál AbcLinuxu, 17. května 2025 00:21

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
David Heidelberg avatar 30.9.2012 12:13 David Heidelberg | skóre: 46 | blog: blog_
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Odpovědět | Sbalit | Link | Blokovat | Admin
spíš by pomalu mohli zase vydat libav :)
Mobilní telefony a tablety s GNU/Linuxem v roce 2020. Proč byste se měli zajímat?
elenril avatar 30.9.2012 12:41 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Soon™.
30.9.2012 13:05 chrono
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Prečo? Všetko z libav je aj vo FFmpeg (a často aj s potrebnými opravami).
30.9.2012 13:40 AlYoSHA
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Libav vznikol ako precisteny fork ffmpeg ktory je zasvineny spustou nepotrebneho a neovereneho kodu. Cast vyvojarov ffmeg sa toto nepacilo a oddelili sa. Ani sa im necudujem po vlastnych skusenostiach s rekodovanim s mpeg2 do h264. Vyvoj libav velmi nesledujem ale myslienka bola zacat s minimom kodu ffmpeg a postupne vratiti do libav dalsie funkcie ffmegu ale az po otestovani a odladeni. Takze zostane naladeny.
30.9.2012 13:58 ovoce
Rozbalit Rozbalit vše Re: FFmpeg 1.0
To s tím minimem kódu není pravda. Prostě forkli, a valí to dál stylem sněhová koule. Kvalitu kódu obou nebudu soudit, protože to používám jenom skrze druhé projekty. ASi to nebude až tak rozdílné, protože uživatelé existují u obou.

Ale třeba pokud vím, tak notoricky známý bug v swscale (nesprávná konverze mezi 10-bitovým yuv a yv12 - ovlivňuje to nás co čumíme na anime) za rok a něco neopravila ani jedna větev).Přitom je to popsáno a nahlášeno, řešení známé, diskuse na ML proběhly... takže nakonec to stálo dost času chudáka, co to reportoval, ale skutečnou práci nikdo neodvedl - legrace, když o tom přemýšlím, tak paradoxně by borci udělali líp, kdyby ten report na ML ignorovali úplně. [/rant proti open source vývojovému modelu]
30.9.2012 14:13 AlYoSHA
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Moje informacie su v tomto smere vyse roka stare. Jedine na co som ffmpega potreboval bolo rekodovanie mpeg2 do h264 na zivom streame. Technicky to fungovalo, ale prakticky nenasaditelne do ostrej prevadzky koli nestabilite. Pri tej prilezitosti som natrafil na libav a dovody preco to vzniklo. Tajne som dufal ze sa poucia. :(
elenril avatar 30.9.2012 16:42 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: FFmpeg 1.0
ffmpeg obsahuje všechno co libav a k tomu další featury a opravy navíc není nic jiného než FUD s oblibou šířený ffmpegem. Není moudré mu příkládat větší váhu než libovolnému jinému FUDu.

FUD je to z těchto důvodů:
  • ffmpeg neobsahuje všechno z libav. Některé naše commity se vůdci ffmpegu nelíbí, takže je při mergi přeskočí. Jsou v historii, ale ve výsledném kodu ne. Je samozřejmě možné polemizovat o tom, kdo má pravdu a jestli jsou ty commity dobře nebo ne, ale není to triviálně tak že ffmpeg je nadmnožinou libav.
  • I kdybychom považovali předchozí bod za nepodstatný s tím, že oněch přeskočených commitů je málo a beztak jsou určitě špatně, tak pořád tu zbývá fakt, že nelze vzít kod který dělá A, kod který dělá B a sloučit je dohromady tak, že dostaneme kod který dělá A+B. Tak programování prostě nefunguje. Proto je naprostý nesmysl tvrdit, že ffmpeg merguje všechno z libav, a tudíž je nutně lepší než libav.

    Po skoro dvou letech odděleného vývoje se naše stromy docela dost liší, takže při téměř každém mergi dochází k merge konfliktům. A jak mi jistě potvrdí každý kdo kdy resolvoval nějaký komplikovanější merge konflikt, je to celkem složitá práce při které je potřeba dobře znát konfliktující kod. A i přesto je pravděpodobnost zavlečení nějaké chyby dost velká. Když vezmeme v úvahu, že ffmpeg dělá zhruba jeden merge denně (poslední dobou občas i více), tak už jen ty samotné merge musí produkovat nesčetně chyb.

    Například moje oblíbená je ta, kde asi před rokem vůdce ffmpegu při mergi rozbil tzv. muxer-specific options, pak to "opravil" tak, že zakomentoval chybovou hlášku a v commit message z toho obvinil mě. Ta chybová hláška je tam zakomentována dodnes.
30.9.2012 17:14 chrono
Rozbalit Rozbalit vše Re: FFmpeg 1.0
ffmpeg obsahuje všechno co libav a k tomu další featury a opravy navíc není nic jiného než FUD s oblibou šířený ffmpegem. Není moudré mu příkládat větší váhu než libovolnému jinému FUDu.
Nie som nijako spätý s FFmpeg (síce som niečo malé pre FFmpeg urobil, ale to bolo ešte pred rozdelením, takže je to aj v libav), takže celá tá reakcia je len FUD zo strany libav. ;)

PS: Sledujem mailing listy oboch projektov a dobre sa bavím.
little.owl avatar 30.9.2012 20:38 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Fajn ..... jake je tedy vlastne situace? Uz se v tom neorietuji...
A former Red Hat freeloader.
Grunt avatar 30.9.2012 23:30 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Uz se v tom neorietuji...
A kdo jo?
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
little.owl avatar 30.9.2012 20:44 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Například moje oblíbená je ta, kde asi před rokem vůdce ffmpegu při mergi rozbil tzv. muxer-specific options, pak to "opravil" tak, že zakomentoval chybovou hlášku a v commit message z toho obvinil mě.
To je masakr .... To je fix jak noha.
A former Red Hat freeloader.
3.10.2012 01:45 li737 | skóre: 6
Rozbalit Rozbalit vše Re: FFmpeg 1.0
+1
Grunt avatar 30.9.2012 23:29 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: FFmpeg 1.0
He, he…vy asi nepořádáte nějaké „Black A/V Developer“ srazy/summity nebo tak, že? Se dívám, že i jména máte jako pseudonymy. Moji kolegyňku na vás bando. Ta by vás samou láskou snad dohromady i zmergovala. Nebo spíš umergovala k smrti :-)
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
30.9.2012 23:43 ovoce
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Voni by se tam uškrtili, kdyby jste je dali do jedný místnosti :P
Grunt avatar 30.9.2012 23:45 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Však o tom mluvím :-)
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
1.10.2012 00:19 ovoce
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Oni by se do sebe pustili i bez té kolegyňky. I když v přítomnosti osoby ženského pohlaví (chtěl jsem zavtipkovat že samičky, ale vzpomněl jsem si na jednoho divného týpka, co to používal pejorativně, což bylo dost nechutné) by se k tomu třeba přidal nový impuls :D
Grunt avatar 1.10.2012 17:49 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: FFmpeg 1.0
Tak jsem to nemyslel. Ona je to silně věřící katolička…tak jsem to myslel.
Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
Solitary avatar 1.10.2012 22:29 Solitary
Rozbalit Rozbalit vše Re: FFmpeg 1.0
A jak k tomuhle urazu prisla?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.