ďťż
Podstrony
|
telcocafeWitam,Mam dość spory problem ze znalezieniem polecenia umożliwiającemu przycinanie filmów avi itd. do określonych limitów czasów (np od 3s do 30s odbcina i zapisuje) Upload i konwersja do flva to nie problem chodzi mi tylko o samo polecenie do ffmpega. Najlepiej żeby jakoś łączyło sie z tym ffmpeg -i plik.avi pliczek.flv pozdrawiam deallas P.S Można jeszcze zerknąć na klase ffmpeg na http://www.phpclasse...ckage/3747.html . Jeśli istnieje tu jakaś funkcja ktora umozliwia przyciecie filmu to mowcie od razu(chodz takiej nie znalazlem ale moge sie zawsze mylic). http://ffmpeg.mplaye...ffmpeg-doc.html `-ss position' Seek to given time position in seconds. hh:mm:ss[.xxx]syntax is also supported. `-itsoffset offset' Set the input time offset in seconds. [-]hh:mm:ss[.xxx] syntax is also supported. This option affects all the input files that follow it. The offset is added to the timestamps of the input files. Specifying a positive offset means that the corresponding streams are delayed by 'offset' seconds. rozwiązanie samo mi przyszło wczoraj o 3 ale byłem zbyt zmęczony żeby napisać na forum. Dodałem dość prostą funkcje która jest tylko lekkim okrojeniem funkcji extractFrames oto kod public function extractVideo($extract_begin_timecode='00:00:01', $extract_end_timecode='00:00:01') { // $ ffmpeg -i input_1 -itsoffset 00:00:03.5 -i input_2 ........... $this->addCommand('-an'); $this->addCommand('-ss', $extract_begin_timecode); $this->addCommand('-t', $extract_end_timecode); } i przykładowe wykorzystanie $ffmpeg->extractVideo('00:00:00', '00:00:15'); Może komuś sie przyda;) |
|||
Sitedesign by AltusUmbrae. |