Ho una videocamera che registra video in file .MTS. Sono file enormi - 400 MB per 3 minuti di video.
WhatsApp non supporta file così grandi.
Tagliare il video senza perdite
Un'applicazione a freddo LosslessCut può essere usato per tagliare il video:
Usando LosslessCut è possibile tagliare via qualsiasi porzione non necessaria all'inizio e alla fine del video. È anche super-veloce, poiché non ricodifica il video (taglia il flusso e regola i timestamp).
Esportare in un formato supportato da WhatsApp
WhatsApp supporta i file MP4, che utilizzano internamente H264 (per il video) e AAC (per l'audio).
Utilizzando ffmpeg potete ricodificarlo sulla linea di comando di Windows in questo modo:
ffmpeg\bin\ffmpeg.exe -i "d1-step2.mkv" -vf scale=1280:-1 -vcodec libx264 -acodec aac "d1-final.mp4"
a condizione che ffmpeg si trovi in una sottodirectory ffmpeg/bin/ffmpeg.exe dal percorso corrente (dove si trova il video).
Questo comando ridimensiona anche il video a 1280×720 (HD) per ridurre ulteriormente le dimensioni.
Il risultato è un file di 30,6 MB nel mio caso. La ri-codifica è abbastanza veloce, impiegando meno di 5 minuti per un video di 3 minuti.
Anche se il pagina ufficiale di WhatsApp sostiene che solo fino a 16 MB possono essere caricati, sono stato in grado di caricare un video con circa 40 MB in un test, e sono stati ricevuti dal mio partner di prova. (Cellulari Android in entrambi i casi). Ho letto da qualche parte che il limite è di 64 MB. YMMV.