Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem ffmpeg konverze souboru, do kteréhou se zapisuje

zdravím, mám mkv nebo ts , který průběžně stahuji (například nyní mám uloženo 42 MB). Potřebuji tento průběžně stahovaný soubor převést pomocí ffmpeg, ale nechce se mi čekat než soubor bude stažený (bych zbytečně pak čekal). Takže chci nějak udělat, aby se chvíli soubor enkódoval normálně (tedy 100%load CPU - cpu zvládá zhruba 8x realtime) až do místa, které již není stažené , a odsud aby se pak enkódoval odpovídající rychlostí stahování.
Kterými nástroji to jde? Mám Windows 8. Pro převod používám ffmpeg.

Zkoušel jsem samozřejmě ffmmpeg -i stahovanysoubor a dopadlo to tak, že jakmile ffmpeg narazil na momentální konec souboru, tak skončil.

Předmět Autor Datum
a co myslis preco to tak je? lebo si si vymyslel nestandartnu blbost na ktoru ziadny konvert. progra…
shiro 10.05.2015 15:31
shiro
to není žádná blbost, to je celkem smysluplné použití. Stahuji stream v originálu, který si chci tak…
Pan Töfl 10.05.2015 16:00
Pan Töfl
Ty si to predstavujes velmi jednoduche, ovsem realne to vobec jednoduche nieje. Co myslis, preco ked…
shiro 10.05.2015 16:33
shiro
Samozřejmě dotaz se týká streamů (nebo přesněji řečeno vstupních souborů, které se stahují), které j… poslední
Pan Töfl 10.05.2015 16:48
Pan Töfl
Používaš ffmpeg? Poznáš parametre -ss(start time) -t(duration) ???
pme 10.05.2015 16:12
pme
Znám. Poradíš mi tedy, jak s tím čarovat? -ss jsem vyřadil rovnou a nezkoušel. Dal jsem šanci -t, zk…
Pan Töfl 10.05.2015 16:25
Pan Töfl
-ss jsem vyřadil rovnou a nezkoušel. jako proč? príklad (začne na 45 sekunde a trvanie bude 40 sek…
pme 10.05.2015 16:31
pme
Lenze on potrebuje prekodovavat subor, do ktoreho data pribudaju stale, takze by sa ten parameter mu…
shiro 10.05.2015 16:34
shiro
Na jeho "ladenie" parametrov: například parametry ladím až když mám část streamu je to postačujúce…
pme 10.05.2015 16:42
pme

to není žádná blbost, to je celkem smysluplné použití. Stahuji stream v originálu, který si chci také nechat. K tomu chci ten stream zpracovat ( a né třeba jen jedenkrát) za pochodu ( například parametry ladím až když mám část streamu). Ten originál se musí ukládat, abych o nic nepřišel.
Naopak je blbost čekat na konec streamu (co když žádný vůbec nebude? he?), protože pak se musí čekat nějakou dobu (například podle rychlosti PC 1/8 doby trvání streamu)

Není povinnost odpovídat, obzvlášť když nevíš odpověď.

Ty si to predstavujes velmi jednoduche, ovsem realne to vobec jednoduche nieje.
Co myslis, preco ked napr. tahas nejaky film torrentom a vidis ze zaciatok mas stiahnuty, tak ti aj tak nejde alebo blbne? Preto, lebo nie kazdy kodek uklada potrebne info do hlavicky, niektore to ako keby davali na koniec suboru - overene na XY roznych xvidoch, mp4-kach, mkvckach s h264 kodekom a podobne.

Pride ti efektivnejsie riesit X hodin takuto exoticku blbinu, alebo pockat na koniec streamu? A Cakat na koniec streamu vobec blbost nieje, nakolko stream urcite nema dva dni, ale max par hodin a potom mas istotu, ze to pojde normalne dalej spracovavat. Skratka prides o par hodin k streamu a normalne ho vypnes. Hotovo.

-ss jsem vyřadil rovnou a nezkoušel.

jako proč?

príklad (začne na 45 sekunde a trvanie bude 40 sekúnd):

ffmpeg -i inputfile -ss 00:00:45 -codec copy -t 40 outputfile

ak si tam dáš ešte vlastné parametre na konverziu videa a nebude fungovať, potom by stačil aj ten príklad čo som dal - vytvorí sa "vzorka" malého súboru, s tým už potom čaruj ako chceš...

Zpět do poradny Odpovědět na původní otázku Nahoru