Portál AbcLinuxu, 25. dubna 2024 03:05
Řešení dotazu:
ffmpeg -ss 00:00:30 -i orginalfile -t 00:00:05 -vcodec copy -acodec copy newfile
, usekne mi to pouhých 5 sekund. A já bych potřeboval naporcovat celý soubor.
ffmpeg -ss 00:00:00 -t 00:15:00 -i INPUT_FILE -vcodec copy -acodec copy OUTPUT_FILEby mohlo fungovat?
$ ffmpeg -version ffmpeg version 3.3.6 Copyright (c) 2000-2017 the FFmpeg developers
ffmpeg version 2.8.15-0ubuntu0.16.04.1 Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.10) 20160609
ffmpeg -ss 00:00:00 -t 01:00:00 -i INPUT_FILE -vcodec copy -acodec copy OUTPUT_FILE ffmpeg -ss 01:00:00 -t 01:00:00 -i INPUT_FILE -vcodec copy -acodec copy OUTPUT_FILE ffmpeg -ss 02:00:00 -t 01:00:00 -i INPUT_FILE -vcodec copy -acodec copy OUTPUT_FILEčili rozkouskovat to podle toho, co dokážete (jakou velikost) načíst?
Format : MPEG-TS
File size : 3.71 GiB
Duration : 1h 2mn
Overall bit rate mode : Variable
Overall bit rate : 8 422 Kbps
ffmpeg -i video.ts -c copy -f segment -segment_time 600 video-%2d.tsti to rozseká na desetiminutový kousky.
Ono záleží na tom co s tím videem chceš všecko dělat. Jestli ti jde jenom o to to překonvertovat jinačím kodekem aby to video bylo menší, nebo kousek ustřihnout, tak je to dělení zbytečný. To ffmpeg zvládne na jeden zátah i s videama daleko většíma jak 4GB.
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.