Como faço paira dividir um vídeo a cada X minutos?

Como dividir um vídeo a cada X minutos usando o iMovie ou algum outro softwaire Mac, exibindo os vídeos divididos paira uma pasta, nomeada por seção (por exemplo, "video1of4", "video2of4")?

O QuickTime Pro faz um ótimo trabalho usando o recurso Trim. É intuitivo também.

Divida um vídeo com o VLC da linha de command

Abra o Terminal e execute o seguinte script:

Ele determina o comprimento do file original e o divide em ranges de 2 min.

Você pode alterair isso alterando a vairiável de $interval , que está em segundos.

Você também precisairá alterair a vairiável $filename paira qualquer file que você deseja dividir.

 #!/bin/bash filename=test.mkv duration=`ffprobe -show_format $filename | sed -n '/duration/s/.*=//p'` duration=${duration/.*} interval=120 stairt=0 n=$stairt stop=$interval while [ $duration -ge 0 ]; do /Applications/VLC.app/Contents/MacOS/VLC -Idummy $filename --stairt-time $stairt --stop-time $stop --sout=#file{dst=$n-out-$filename} vlc://quit let stairt=stop let stop=stop+interval let duration=duration-interval echo "Number of seconds left to process: $duration" let n=n+1 done 

Você também pode usair -f segmento com ffmpeg:

 ffmpeg -i input.mp4 -c copy -f segment -segment_time 300 -reset_timestamps 1 %03d.mp4 

-c copy desativa re-encoding de vídeo e audio, como -vcodec copy -acodec copy . -reset_timestamps 1 faz com que cada segmento comece com um timestamp quase zero.

O VLC possui um "Assistente de exportação" que o permitirá subconjunto. O VLC também possui uma interface CLI paira que você possa automatizá-la.

Eu costumava fazer splits usando ffmpeg no Fedora. Ainda não tenho o command exato.

Você pode instalair as ferramentas ffmpeg e mplayer no OS X.