Portál AbcLinuxu, 30. dubna 2025 09:08

DVBcut

28.12.2011 16:20 | Přečteno: 1424×

Možná jste někdo používali jednoduchý jednoúčelový střihač mpeg souborů dvbcut. Jediné co umí, je načíst jeden mpeg soubor a vystříhat z něj pasáže. Já ho používal na předzpracování videa z dvb před encodingem. Výhodou byla rychlost, protože znovu překódovává jen ty části, které je potřeba a většinu kopíruje ze zdroje tak jak jsou.

Bohužel příchodem qt4 "umřel". Před cca půrokem jsme zjistil, že existuje patch, který ho převádí na qt4. Po troše úprav se mi ho podařilo zkompilovat a ejhle fungovalo to.

Včera jsem zjistil, že už mi kompilace nefunguje - změna rozhraní na knihovny. Po hodince googlení a práce metodou pokusů a omylů se mi podařilo chyby odstranit. Podotýkám, že s C++ nemám prakticky žádná zkušenosti. A k mému překvapení stále stříhá.

Teď mám ovšem dilema, co s tím. Moje úpravy nepatří zrovna k profesionálním, ale je možné, že by o ně měl někdo zájem. Tak bych rád slyšel vaše názory, jak postupovat. Pište, co si myslíte.

       

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

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

Vložit další komentář

=^..^= AmigaPower® avatar 28.12.2011 16:36 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin
No, když to pořádně oslavíš, tak tim rozhodně nic nezkazíš! :-D
I♥DRX * www.KERNELULTRAS.org
29.12.2011 09:42 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
Rozbalit Rozbalit vše Re: DVBcut
No a já myslel, že budu konvenčně chlastat na silvestra jako všichni ostatní. Aspoň mám daleko lepší důvod.
Dreit avatar 28.12.2011 16:43 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin

Rozhodně poslat těm, co mají dvbcut nastartost. Taky jsem si všimnul že nefunguje a tajně doufal, že zase brzo bude, mám na disku pár souborů (desítky GB) co bych potřeboval sestříhat a vyexportovat. Paradoxně jsou ze satelitu a nic jinačího než DVBcut je nedokáže načíst ani přehrát (mplayer umí, ale musí se vědět jak ho přinutit přehrávat zvuk, Xine myslim naopak zase neumí obraz).

 

Byl bych moc rád kdyby mi v repozitáři Debianu brzo přistála funkční verze. Mám film ze satelitu co jsem měl před 2 měsíci vypálit a doteď ho mám v původním formátu na disku, protože jsem neobjevil nic, co by ho dokázalo sestříhat a nepadalo už jen při otevírání souboru.

Lepší funkční řešení co nevypadá moc k světu, než nefunkční bastl a hromada nas*aných odcházejících uživatelů :-)  Doufám že ten co to vede bude mít pochopení a dokud se to nevyřeší, tak že bude alespoň tvoje verze jako funkční. Za předpokladu že je to opravdu bastl, třeba je všechno korektně a sklidíš jen chválu ;-)

Nope
=^..^= AmigaPower® avatar 28.12.2011 16:59 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
Rozbalit Rozbalit vše Re: DVBcut
Dreit avatar 28.12.2011 17:16 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: DVBcut

Teda, vypadá to dost těžkopádně, ale jestli bude fungovat, tak budu happy. DVBcut jsem měl vyloženě na vystříhání reklam a vyplivnutí mpegu....ten naládovat do DeVeDe a vypálit :)

Nope
=^..^= AmigaPower® avatar 28.12.2011 17:23 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
Rozbalit Rozbalit vše Re: DVBcut
No, já byl taky překvapenej jak to teď vypadá masitě, používal sem ho v 2008 a byl superhbitej a jednoduchej, dalo se do něj nacpat fakt X různejch formátů a hlavně, když havaroval (dost často), tak se vrátil do kroku před pádem ;-)
gtz avatar 28.12.2011 22:39 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
openmovieedtor taky by se dalo použít. Pak možná cinelerra
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
17.2.2014 12:30 Kaacz
Rozbalit Rozbalit vše Re: DVBcut
To jsou editory, ktere prekodovavaji komplet vse. Zbytecne narocne na cas a vykon PC.
Václav 28.12.2011 17:38 Václav "Darm" Novák | skóre: 26 | blog: Darmovy_kecy | Bechyně / Praha
Rozbalit Rozbalit vše Re: DVBcut
avidemux to nezvládne?
Cross my heart and hope to fly, stick a cupcake in my eye!
Dreit avatar 28.12.2011 17:46 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: DVBcut

Problémy mi dělalo už jen přehrát to (VLC, mplayer, xine), ale je to určitě jen prkotina. Na avidemux se mrknu, ten jsem myslim nezkoušel. Rozhodně to že všechno padalo platí pro dobu před tak 2 lety, kdy jsem to řešil...pak jsem našel právě DVBcut a nic dalšího neřešil. Bohužel když teď nejede, tak musim hledat znova. Rozhodně DVBcut byla to krásně jednoúčelová aplikace, minimální funkcionalita (minimum se toho mohlo podělat) a perfektně dostačovala.

Nope
gtz avatar 28.12.2011 20:23 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
Výstup ze satu byl do klasického MPG nebo to TS? Já co jsem nahrával něco přes DVB/S tak jsem to nahrával přes kaffeine a výsledné soubory se daly bez problémů přehrát. A DVBcut, že nějak nefunguje? Já používám verzi 0.6.1-release/175 a mohu říct jen to, že funguje. Distribuce OSS 12.1
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Dreit avatar 28.12.2011 22:33 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: DVBcut

Když jsem nahrával z DVB-T přes Kaffeine, tak taky všechno v pořádku. Co je to za satelit teď z hlavy neřeknu, rozhodně soubor má příponu .TS a Mplayer ho přehraje korektně, jen když je přípona jiná.

Pfff, splašim nějaký video a zkusim ještě jednou, ale posledně mi to opravdu nešlo. Nejdřív padal při vytváření .idx (nebo jak to je) a když se mi povedlo ho donutit vytvořit .idx....tak se nezastavil, ale pořád ho dokola přepisoval.

Debian unstable (sid)

Nope
gtz avatar 28.12.2011 22:47 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
Příloha:
teď jsem to zkoušel s nějakým .TS a mplayer (i mplayer2) z příkazového řádku v pohodě přehraje to .TS

Nahrál jsem to do dvbcutu a index proběhl ráz/dva. Viz screenshot.

A když je ta 0.6.1 pro Ubuntu tak by mohla být i pro Debian?
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Dreit avatar 29.12.2011 16:29 Dreit | skóre: 15 | blog: Dreit a jeho dračí postřehy | Královehradecký kraj
Rozbalit Rozbalit vše Re: DVBcut

Tak já mám dokonce ještě starší, konkrétně 0.5.4+svn170-2

Zkusim ten pro Ubuntu, hádám že bylo myšleno tohle: https://launchpad.net/~bojo42/+archive/dvbcut

Nope
gtz avatar 28.12.2011 20:29 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
Mám to instalované od packmana : dvbcut
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Luboš Doležel (Doli) avatar 28.12.2011 22:44 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: DVBcut
Avidemux .ts dává, akorát musím vždycky udělat posun A/V sync o -750ms.
30.12.2011 19:02 J. M. | skóre: 23 | blog: JMblog
Rozbalit Rozbalit vše Re: DVBcut
U Avidemuxu je hlavně potřeba používat vývojovou verzi 2.6. Ta si s TS soubory poradí (měla by, u mě ano) dobře. Jen zatím nemá tu funkčnost jako starší verze. Verze 2.5 a nižší měla problémy s A/V synchronizací u TS a jiných souborů, takže bylo potřeba používat nástroje jako ProjectX. Verze 2.6 má přepsaný základ, právě kvůli synchronizaci.
otula avatar 28.12.2011 23:00 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: DVBcut
Mám film ze satelitu co jsem měl před 2 měsíci vypálit a doteď ho mám v původním formátu na disku, protože jsem neobjevil nic, co by ho dokázalo sestříhat a nepadalo už jen při otevírání souboru.
ProjectX + TTcut to nezvládnou? Stream z DVB-T s tím jde stříhat naprosto v pohodě.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
28.12.2011 18:20 sasula
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin
Pošli své patche do e-mailové konference toho programu s návodem, jak to s nima zkompilovat. Pokud to nechceš nebo nemůžeš napsat anglicky, použij nějaký automatický překladač. Moc se s tím neser, pokud nechceš. Ale nějak to určitě zveřejni.
29.12.2011 09:41 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
Rozbalit Rozbalit vše Re: DVBcut

Já ještě budu muset trochu upravit ty zdrojáky. Myslím, že problém bude už trochu s tím patchem na qt4, ze kterého jsem vyšel. On totiž autor misto autotoole přešel na cmake. To podle mě byl důvod, proč patch nepřijali. Já jsem v tom už pokračoval.

Pokud budu mít příští týden čas, tak se na to podívám a pokusím se to předělat, tak aby to využilo původní způsob buildění.

Pak ještě musím trochu předělat svoje úpravy. Mám pocit, že jsem tam udělal alespoň jeden memory leak :-).

gtz avatar 29.12.2011 16:30 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
co jste použil? qt4 support , nebo něco jako toto freshport.

Zde jsou funkční zdrojáky pro 0.6.1-2.10 pro Suse 12.1 (pro inspiraci)
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Limoto avatar 28.12.2011 21:36 Limoto | skóre: 32 | blog: Limotův blog
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin

Já bych založil git repo, dal tam původní zdrojáky a pak commitnul patche. Pak bych asi napsal původnímu autorovi, že jestli v tom chce pokračovat, tak tady něco má.

gtz avatar 28.12.2011 21:45 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: DVBcut
No jak jsem psal výše, používám 0.6.1 verzi pro Suse, která funguje jak má. Jak jsem se zběžně díval 0.6.1 by měla být k dispozici jak pro Suse/Fedoru/Buntu.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
29.12.2011 00:54 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin
Taky mě štve, že to už nefunguje, stojím o ty úpravy. Díky za ně.
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
29.12.2011 14:29 kip | skóre: 8 | blog: kip | Nový Jičín
Rozbalit Rozbalit vše Re: DVBcut
Odpovědět | Sbalit | Link | Blokovat | Admin
Co takhle použít Project-X? Nevím, co všechno umí, ale používám ho ke zjištění případných chyb, a k rozdělení videa na obraz a zvuk (demux). K jejich sloučení pak používám Avidemux.
3.1.2012 09:20 TomCat1 | skóre: 10
Rozbalit Rozbalit vše Re: DVBcut
Já na sloučení používám mplex z balíku mjpegtools.
mplex -v 0 -f 8 video.m2v audio.mp2 -o vysledek.mpg
Have you tried turning it off and on again?

Založit nové vláknoNahoru

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