Ciao, ho un problema nella codifica dei video per l'utilizzo sul web.

Faccio una premessa, il mio problema non è tanto la sintassi di ffmpeg quanto il fatto che non ho una conoscenza approfondita della materia.

Ho una serie di video con estensione avi.
Mi è stato detto che però l'avi è il container, ma che il codec utilizzato è l'mpeg 4.
Se digito:
codice:
root@dune:/home/gianiaz/# file V201009220858332.avi 
V201009220858332.avi: RIFF (little-endian) data, AVI, 1280 x 720, 30.00 fps, video: FFMpeg MPEG-4, audio: MPEG-1 Layer 3 (stereo, 48000 Hz)
In effetti vedo che il video è stato codificato con il codec mpeg-4.

Il problema è che questo video non si vede con il tag html5 dei video (a me interessa che funzioni solo con l'ipad su altri browser o device non mi interessa visto che il contenuto è per una intranet che verrà visitata appunto solo da ipad).

Ho trovato questo comando che funziona per la conversione in mp4 ed effettivamente il video funziona su browser:

codice:
ffmpeg -y -i V201009220858332.avi -acodec aac -ar 48000 -ab 128k -ac 2 -vcodec libx264 -b 1200k -flags +loop+mv4 -cmp 256 -partitions +parti4x4+partp8x8+partb8x8 -subq 7 -trellis 1 -refs 5 -coder 0 -me_range 16 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -bt 1200k -maxrate 1200k -bufsize 1200k -rc_eq 'blurCplx^(1-qComp)' -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 -aspect 16:9 -r 30 -g 90 -async 2  -strict experimental output.mp4
Il problema è che perdo qualità e non ho idea di quale dei parametri sia responsabile di questa perdita.

A me interesserebbe semplicemetne convertire il video senza perdere qualità o dimensioni da avi a mp4 per il web.

Ho provato anche solo con

codice:
ffmepg -i V201009220858332.avi  output.mp4
ma mi vien fuori un file che pesa 1 decimo e con una qualità orrenda.

Mi spiace chiederlo spudoratamente, ma meglio essere sinceri, riuscite a fornirmi un comando con tutte le opzioni corrette per questa situazione? (se poi mi spiegate anche il perchè di tutti i parametri tanto meglio :-))

Grazie