| | 1 | = multimedia notes |
| | 2 | == вырезать кусок видео с помощью `ffmpeg`: |
| | 3 | {{{#!sh |
| | 4 | ffmpeg -ss 00:00:11.500 -t 48 -i "couch throne.mpg" -c:v libx264 cut.avi |
| | 5 | ffmpeg -ss 00:01:48.000 -t 81 -i source.mkv -c:v libx264 -c:a mp3 -sn cut.mp4 |
| | 6 | ffmpeg -ss 00:43:53.000 -t 25 -i source.mkv -c:v libx264 -map 0:4:a -map 0:v -map_chapters -1 cut.mp4 |
| | 7 | }}} |
| | 8 | |
| | 9 | [[br]] |
| | 10 | |
| | 11 | == слепить видео с помощью `ffmpeg`: |
| | 12 | {{{#!sh |
| | 13 | ffmpeg -i myfile1.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts |
| | 14 | ffmpeg -i myfile2.mp4 -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate2.ts |
| | 15 | ffmpeg -i "concat:intermediate1.ts|intermediate2.ts" -c copy -bsf:a aac_adtstoasc output.mp4 |
| | 16 | }}} |
| | 17 | |
| | 18 | [[br]] |
| | 19 | |
| | 20 | == разрезать `cue`/`flac` на пачку `wav`: |
| | 21 | {{{#!sh |
| | 22 | shntool split -t "%n - %t" -m /- -o wav -f file.cue file.flac |
| | 23 | }}} |
| | 24 | а ещё можно сразу в `mp3`: |
| | 25 | {{{#!sh |
| | 26 | shntool split -t "%n - %t" -m /- -o "cust ext=mp3 lame -m s -b 320 - %f" -f file.cue file.flac |
| | 27 | }}} |
| | 28 | |
| | 29 | [[br]] |