Posted By: Xen (Xen) on 'CZunix' Title: Re: Strihani nahravky z VLC Date: Fri Sep 7 07:06:56 2007 > > Takze dva mencodery v rade, spojeny skrz fifo. Ten prvni srovna casovy > > znacky a ten druhej vyrizne jen to co je treba. Funguje to pekne. I kdyz > > elegantni reseni to neni... > > nechtel bys to trochu rozvest? O tomhle jsem neslysel, zatim mi stacilo > echo "wget -q http://localhost:8000/ct2"|at 21:40 > echo "killall wget"|at 0:10 To vyhovi kdyz vis ze chces neco nahravat. Napr. vcera sel Wasabi, chytl jsem nejakou ukazku v Televiznich novinach na ktery jsem koukal v 21, takze smolik... tolik k motivaci. > Ty mencodery nic jinyho nedelaji? [prekodovani] > Stejne to pak mas v TS a pro nejaky dalsi zpracovani to musis minimalne > premuxovat, ne? Ty memcodery to prevedou DVD formatu... ale to je jen kosmeticka uprava, takze opravdu krom uprav casu nic nedelaji. Problem je v tom, ze mam cca 50GB fail ktery obsahuje 25hodin vysilani od 05:00 do 06:00. Casovy znacky v nem +/- odpovidaji realnemu casu, ale nedokazu s mplayerem vyuzit. Kdyz na tenhle pomoci vlc: nice --10 vlc -I dummy $URL --sout file/ps:$VDIR/$CHANNEL-$DATE.mpeg > $VDIR/$CHANNEL-$DATE.log 2>&1 & sleep $TIME kill $! nahrany stream postvu mencoder tak at uvadim co chci za -ss (zacatek) tak vystrizek vzdy zacina tam kde zacina stream, tj. -ss se ignoruje (bez varovani). Objevil jsem ten trik s fifo: prvni mcencoder: nice -20 mencoder -oac copy -ovc copy -of mpeg -mpegopts format=dvd -noskip -vf harddup CT1-xxx.mpeg -o fifo druhy mencoder: nice -20 mencoder -oac copy -ovc copy -of mpeg -mpegopts format=dvd -noskip -vf harddup fifo -o cut.mpeg -ss <realnyCasStartu-casStartuNahravky> -endpos <delkaPoradu> URL vypada napr. takto rtp://@233.10.47.81:1234 takze multicastovy stream. Muj problem by nejspis vyresilo kdyz bych nahraval primo mencoderem, jenze ten to rtp neumi a tak jsem pouzil vlc. Ted kdyz to tu vypisuju tak mi doslo, ze vlc by mohlo nahravat do fifo kde by sedel mencoder a rovnou to preskladal... bude to rozumejsi, zredukuje to zatez pri vystrihavani pozadovanyho programu. Ovsem porad to neni zrovna elegantni reseni. Semik > -Dzon