View Full Version : stringa ffmpeg per Alpine autoradio
cameldream
31-12-2025, 10:09
Buongiorno a tutti,
riesco a riprodurre sull'autoradio Alpine IVE-W560BT
https://italy.alpine-europe.com/fileadmin/user_upload/manuals//2016/IVE-W560BT/OM_IVE-W560BT_IT.pdf
solo due filmati, uno è questo:
https://github.com/tuckerbuchy/cpsc317_final_proj/blob/master/Kiss.XviD.avi
Generale
Nome completo : D:\Desktop\video.test.alpine\Kiss.XviD\Kiss.XviD.avi
Formato : AVI
Formato/Informazioni : Audio Video Interleave
Dimensione : 6,49MiB
Durata : 59s 960ms
Bitrate totale : 908 Kbps
Creato con : FairUse Wizard - http://fairusewizard.com
Compressore : The best and REALLY easy backup tool
Video
ID : 0
Formato : MPEG-4 Visual
Profilo formato : Advanced Simple@L5
Impostazioni formato, BVOP : 1
Impostazioni formato, QPel : No
Impostazioni formato, GMC : No warppoints
Impostazioni formato, Matrix : Default (H.263)
Modo muxing : Packet Bitstream
ID codec : XVID
ID codec/Suggerimento : XviD
Durata : 59s 960ms
Bitrate : 801 Kbps
Larghezza : 544 pixel
Altezza : 304 pixel
Rapporto aspetto visualizzazione : 16:9
Frame rate : 25,000 fps
Spazio colore : YUV
Croma subsampling : 4:2:0
Profondità bit : 8 bit
Tipo scansione : Progressivo
Modo compressione : Con perdita
Bit/(pixel*frame) : 0.194
Dimensione della traccia : 5,73MiB (88%)
Compressore : XviD 0039 build=2005.10.08 (UTC 2005-10-08)
Audio
ID : 1
Formato : MPEG Audio
Versione formato : Version 1
Profilo formato : Layer 3
Modo : Joint stereo
ID codec : 55
ID codec/Suggerimento : MP3
Durata : 59s 952ms
Modalità bitrate : Costante
Bitrate : 96,0 Kbps
Canali : 2 canali
Frequenza campionamento : 48,0 KHz
Modo compressione : Con perdita
Dimensione della traccia : 703 KiB (11%)
Allineamento : Audio allineato
Durata intervallo : 40 ms (1,01 frame)
Intervallo pre caricamento : 504 ms
Compressore : LAME3.97b
Impostazioni compressione : -m j -V 4 -q 2 -lowpass 16 -b 96
l'altro
https://www.dropbox.com/scl/fi/3u7lecc7suo4qxmj0ojow/ubAVIxvid10.avi?rlkey=pjxf076ekvzx8f9q93jivujwn&st=tpd4jhzj&dl=0
Generale
Nome completo : D:\Desktop\video.test.alpine\ubAVIxvid10.avi
Formato : AVI
Formato/Informazioni : Audio Video Interleave
Dimensione : 1,19MiB
Durata : 1min 24s
Bitrate totale : 118 Kbps
Video
ID : 0
Formato : MPEG-4 Visual
Profilo formato : Advanced Simple@L5
Impostazioni formato, BVOP : 2
Impostazioni formato, QPel : No
Impostazioni formato, GMC : No warppoints
Impostazioni formato, Matrix : Default (H.263)
Modo muxing : Packet Bitstream
ID codec : XVID
ID codec/Suggerimento : XviD
Durata : 1min 24s
Bitrate : 79,4 Kbps
Larghezza : 640 pixel
Altezza : 480 pixel
Rapporto aspetto visualizzazione : 4:3
Frame rate : 10,000 fps
Frame rate originale : 25,000 fps
Spazio colore : YUV
Croma subsampling : 4:2:0
Profondità bit : 8 bit
Tipo scansione : Progressivo
Modo compressione : Con perdita
Bit/(pixel*frame) : 0.026
Dimensione della traccia : 823 KiB (68%)
Compressore : XviD 1.0.1 (UTC 2004-06-05)
Audio
ID : 1
Formato : MPEG Audio
Versione formato : Version 2
Profilo formato : Layer 3
ID codec : 55
ID codec/Suggerimento : MP3
Durata : 1min 24s
Modalità bitrate : Costante
Bitrate : 24,0 Kbps
Canali : 1 canale
Frequenza campionamento : 24,0 KHz
Modo compressione : Con perdita
Dimensione della traccia : 248 KiB (20%)
Allineamento : Audio splittato
Durata intervallo : 987 ms (9,87 frame)
Intervallo pre caricamento : 750 ms
esaminato il file con G-Spot e MediaInfo ho provato a convertire altri files utilizzando sempre il codec XviD e le opzioni che mi suggeriscono questi programmi, ottenendo solo files che sull'autoradio non possono essere riprodotti perché incompatibili. Ho provato con ffmpeg e anche con i vari convertitori con gui che si trovano in giro.
Mi potete aiutare a trovare un codec compatibile?
Grazie mille
Difficile dire perchè non va, forse devi usare una versione più vecchia del codec oppure hai creato un file di contenimento del video non supportato.
Prova a postare i parametri di uno dei video che non va.
Perseverance
06-01-2026, 13:20
Bisognerebbe vedere il mediainfo di quelli che non ti legge :fagiano:
Comunque devi rispettare dei precisi parametri e livelli di codifica.
Codec MPEG-4 part 2
Encoder accettati XVID o MPEG4
Estensione .avi
Profile max MPEG-4 Advanced Simple Profile (e questo è fondamentale)
Total Bitrate (audio+video) max. 8 Mbps
Frame rate max. 25 fps PAL, 30 fps NTSC (progressive\interlaced)
Risoluzione max. 720x576 PAL, 720x480 NTSC (non c'è specifica sull'aspect ratio ma meglio tenerlo 4:3 o 16:9)
Audio MP3 da 48 a 192 kbps con frequenze accettate di 32, 44,1 o 48 kHz preferibilmente CBR xkè sul VBR non c'è garanzia.
FFmpeg è un software estremamente funzionale ma allo stesso tempo estremamente oscuro come sintassi dei comandi specie in ambiti molto particolari come il tuo, non dico che sia impossibile ottenere ciò che si vuole ma la strada si complica parecchio se non lo si conosce più che bene, ed io lo conosco solo ad un livello non troppo alto.
Un comando del genere dovrebbe generare un file conforme Xvid ASP per il sistema PAL. Non conosco un modo in ffmpeg per forzare un profilo, ma quante meno opzioni imposti tanto più il profilo scelto si abbassa da solo.
ffmpeg -i input_file_punto_qualcosa -r 25 -aspect 16:9 -s 720x576 -c:v libxvid -vtag xvid -b:v 2000k -trellis 2 -bf 2 -strict very -c:a libmp3lame -b:a 128k -ar 48000 -y nome_output_file.avi
Per avere un controllo completo dovresti usare il codec ufficiale XviD con VirtualDub ed installarti eventualmente un codec audio mp3 VFW tipo lame ed usare virtualdub o programmi simili. Per certi video particolarmente ostici da convertire potresti aver necessità di usare avisynth per adattarli. Ho visto che anche il buon vecchio AVIDEMUX permette la codifica XVID nei profili Simple ed AdvancedSimple, provalo.
In generale per i profili Simple o AdvancedSimple imposterei così:
Formato PAL o NTSC (e quindi risoluzione e framerate di conseguenza)
Aspetto 4:3 o 16:9
Matrice H263
NIENTE Global Motion Comp.
NIENTE Quarter Pixel
Massimo 2 Bframe consecutivi (BVOP)
Packed Bitstream Attivo
VBV Buffer Size massimo: 1833216
cameldream
09-01-2026, 19:44
Difficile dire perchè non va, forse devi usare una versione più vecchia del codec oppure hai creato un file di contenimento del video non supportato.
Prova a postare i parametri di uno dei video che non va.
posto alcuni dei comandi che hanno risultato files NON compatibili:
ffmpeg -i sample1.mp4 -c:v mpeg4 -q:v 1 -vtag XVID -c:a mp3 sample13.avi
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -level 5 mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 -f avi -acodec mp3 sample14.avi
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -vcodec libxvid -level 5 mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 300 -f avi -acodec mp3 sample15.avi
ffmpeg -i MargotGagnon.mov -c:v libxvid -vtag xvid -s 800x480 -acodec copy margot-libxvid-xvid-480.avi
ffmpeg -i mp4video_mp3audio.mp4 -c:v mpeg4 -vtag xvid -s 800x480 -acodec copy film-mp4-xvid-480.avi
ffmpeg -i input.ts -y -pass 1 -c:v mpeg4 -s hd480 -b:v 1072k -bf 2 -level 5 -deinterlace -an -f avi /dev/null && ffmpeg -i input.ts -y -pass 2 -c:v mpeg4 -s hd480 -b:v 1072k -bf 2 -level 5 -deinterlace -c:a libmp3lame -b:a 128k -ac 2 output.avi
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -level 5 -f avi -acodec copy sample11.avi
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -level 5 -f avi -acodec mp3 sample12.avi
Giusto per vedere le sintassi sbagliate, inoltre ecco alcuni degli output di ffprobe che indagano alcuni files sottoposti sempre alla ricerca di parametri
-------------------------------------------------FUNZIONANTI
ffprobe.exe Kiss.XviD.avi
encoder : FairUse Wizard - http://fairusewizard.com
Duration: 00:00:59.96, start: 0.000000, bitrate: 908 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 544x304 [SAR 1:1 DAR 34:19], 801 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 96 kb/s
ffprobe.exe ubAVIxvid10.avi
[avi @ 0000000000d498c0] non-interleaved AVI
Input #0, avi, from 'ubAVIxvid10.avi':
Duration: 00:01:24.90, start: 0.000000, bitrate: 117 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 640x480 [SAR 1:1 DAR 4:3], 10 fps, 10 tbr, 10 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 24000 Hz, mono, s16p, 24 kb/s
------------------------NON FUNZIONANTI
ffprobe sample1.avi
Input #0, avi, from 'sample1.avi':
Metadata:
encoder : Lavf57.58.101
Duration: 00:00:13.40, start: 0.000000, bitrate: 471 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (xvid / 0x64697678), yuv420p, 800x480 [SAR 1:1 DAR 5:3], 450 kb/s, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 44100 Hz, stereo, fltp, 2 kb/s
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -level 5 -f avi -acodec copy sample11.avi
ffprobe sample11.avi
encoder : Lavf57.58.101
Duration: 00:00:13.40, start: 0.000000, bitrate: 471 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 800x480 [SAR 1:1 DAR 5:3], 450 kb/s, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0:1: Audio: aac (LC) ([255][0][0][0] / 0x00FF), 44100 Hz, stereo, fltp, 2 kb/s
ffmpeg -i sample1.mp4 -c:v mpeg4 -s 800x480 -vtag XVID -level 5 -f avi -acodec mp3 sample12.avi
ffprobe sample12.avi
encoder : Lavf57.58.101
Duration: 00:00:13.40, start: 0.000000, bitrate: 596 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 800x480 [SAR 1:1 DAR 5:3], 451 kb/s, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 128 kb/s
ffmpeg -i sample1.mp4 -c:v mpeg4 -q:v 1 -vtag XVID -c:a mp3 sample13.avi
ffprobe sample13.avi
encoder : Lavf57.58.101
Duration: 00:00:13.40, start: 0.000000, bitrate: 7227 kb/s
Stream #0:0: Video: mpeg4 (Simple Profile) (XVID / 0x44495658), yuv420p, 854x480 [SAR 1:1 DAR 427:240], 7115 kb/s, 30 fps, 30 tbr, 30 tbn, 30 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 44100 Hz, stereo, s16p, 128 kb/s
cameldream
09-01-2026, 22:02
Bisognerebbe vedere il mediainfo di quelli che non ti legge :fagiano:
Comunque devi rispettare dei precisi parametri e livelli di codifica.
Codec MPEG-4 part 2
Encoder accettati XVID o MPEG4
Estensione .avi
Profile max MPEG-4 Advanced Simple Profile (e questo è fondamentale)
Total Bitrate (audio+video) max. 8 Mbps
Frame rate max. 25 fps PAL, 30 fps NTSC (progressive\interlaced)
Risoluzione max. 720x576 PAL, 720x480 NTSC (non c'è specifica sull'aspect ratio ma meglio tenerlo 4:3 o 16:9)
Audio MP3 da 48 a 192 kbps con frequenze accettate di 32, 44,1 o 48 kHz preferibilmente CBR xkè sul VBR non c'è garanzia.
FFmpeg è un software estremamente funzionale ma allo stesso tempo estremamente oscuro come sintassi dei comandi specie in ambiti molto particolari come il tuo, non dico che sia impossibile ottenere ciò che si vuole ma la strada si complica parecchio se non lo si conosce più che bene, ed io lo conosco solo ad un livello non troppo alto.
Un comando del genere dovrebbe generare un file conforme Xvid ASP per il sistema PAL. Non conosco un modo in ffmpeg per forzare un profilo, ma quante meno opzioni imposti tanto più il profilo scelto si abbassa da solo.
ffmpeg -i input_file_punto_qualcosa -r 25 -aspect 16:9 -s 720x576 -c:v libxvid -vtag xvid -b:v 2000k -trellis 2 -bf 2 -strict very -c:a libmp3lame -b:a 128k -ar 48000 -y nome_output_file.avi
Per avere un controllo completo dovresti usare il codec ufficiale XviD con VirtualDub ed installarti eventualmente un codec audio mp3 VFW tipo lame ed usare virtualdub o programmi simili. Per certi video particolarmente ostici da convertire potresti aver necessità di usare avisynth per adattarli. Ho visto che anche il buon vecchio AVIDEMUX permette la codifica XVID nei profili Simple ed AdvancedSimple, provalo.
In generale per i profili Simple o AdvancedSimple imposterei così:
Formato PAL o NTSC (e quindi risoluzione e framerate di conseguenza)
Aspetto 4:3 o 16:9
Matrice H263
NIENTE Global Motion Comp.
NIENTE Quarter Pixel
Massimo 2 Bframe consecutivi (BVOP)
Packed Bitstream Attivo
VBV Buffer Size massimo: 1833216
Ho seguito il consiglio e il risultato è già compatibile con l'autoradio! È la prima volta, bravissimo Perseverance! :D
di seguito la risposta di ffmpeg mentre crea due files compatibili, il primo è una conversione di un file già compatibile e il secondo è la conversione di un file .mp4 che non era compatibile
ffmpeg -i Kiss.XviD.avi -r 25 -aspect 16:9 -s 720x576 -c:v libxvid -vtag xvid -b:v 2000k -trellis 2 -bf 2 -strict very -c:a libmp3lame -b:a 128k -ar 48000 -y nome_output_file.avi
ffmpeg version N-82721-g89092fa Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 41.101 / 55. 41.101
libavcodec 57. 66.108 / 57. 66.108
libavformat 57. 58.101 / 57. 58.101
libavdevice 57. 2.100 / 57. 2.100
libavfilter 6. 68.100 / 6. 68.100
libswscale 4. 3.101 / 4. 3.101
libswresample 2. 4.100 / 2. 4.100
libpostproc 54. 2.100 / 54. 2.100
Input #0, avi, from 'Kiss.XviD.avi':
Metadata:
encoder : FairUse Wizard - http://fairusewizard.com
Duration: 00:00:59.96, start: 0.000000, bitrate: 908 kb/s
Stream #0:0: Video: mpeg4 (Advanced Simple Profile) (XVID / 0x44495658), yuv420p, 544x304 [SAR 1:1 DAR 34:19], 801 kb/s, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 96 kb/s
Output #0, avi, to 'nome_output_file.avi':
Metadata:
ISFT : Lavf57.58.101
Stream #0:0: Video: mpeg4 (libxvid) (xvid / 0x64697678), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 2000 kb/s, 25 fps, 25 tbn, 25 tbc
Metadata:
encoder : Lavc57.66.108 libxvid
Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16p, 128 kb/s
Metadata:
encoder : Lavc57.66.108 libmp3lame
Stream mapping:
Stream #0:0 -> #0:0 (mpeg4 (native) -> mpeg4 (libxvid))
Stream #0:1 -> #0:1 (mp3 (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[mpeg4 @ 00000000027298c0] Video uses a non-standard and wasteful way to store B-frames ('packed B-frames'). Consider using the mpeg4_unpack_bframes bitstream filter without encoding but stream copy to fix it.
frame= 1499 fps=126 q=10.0 Lsize= 15861kB time=00:01:00.00 bitrate=2165.6kbits/s speed=5.05x
video:14820kB audio:937kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.659704%
----------------------
ffmpeg -i Doechii-Anxiety.mp4 -r 25 -aspect 16:9 -s 720x576 -c:v libxvid -vtag xvid -b:v 2000k -trellis 2 -bf 2 -strict very -c:a libmp3lame -b:a 128k -ar 48000 -y nome_output_file.avi
ffmpeg version N-82721-g89092fa Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.0 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-dxva2 --enable-libmfx --enable-nvenc --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264 --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
libavutil 55. 41.101 / 55. 41.101
libavcodec 57. 66.108 / 57. 66.108
libavformat 57. 58.101 / 57. 58.101
libavdevice 57. 2.100 / 57. 2.100
libavfilter 6. 68.100 / 6. 68.100
libswscale 4. 3.101 / 4. 3.101
libswresample 2. 4.100 / 2. 4.100
libpostproc 54. 2.100 / 54. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Doechii-Anxiety.mp4':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
creation_time : 2025-04-20T17:39:26.000000Z
encoder : Google
Duration: 00:04:11.70, start: 0.000000, bitrate: 436 kb/s
Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 640x346 [SAR 1:1 DAR 320:173], 385 kb/s, 24 fps, 24 tbr, 12288 tbn, 48 tbc (default)
Metadata:
creation_time : 2025-04-20T17:39:26.000000Z
handler_name : ISO Media file produced by Google Inc. Created on: 04/20/2025.
Stream #0:1(eng): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 48 kb/s (default)
Metadata:
creation_time : 2025-04-20T17:39:26.000000Z
handler_name : ISO Media file produced by Google Inc. Created on: 04/20/2025.
Output #0, avi, to 'nome_output_file.avi':
Metadata:
major_brand : mp42
minor_version : 0
compatible_brands: isommp42
ISFT : Lavf57.58.101
Stream #0:0(und): Video: mpeg4 (libxvid) (xvid / 0x64697678), yuv420p, 720x576 [SAR 64:45 DAR 16:9], q=2-31, 2000 kb/s, 25 fps, 25 tbn, 25 tbc (default)
Metadata:
creation_time : 2025-04-20T17:39:26.000000Z
handler_name : ISO Media file produced by Google Inc. Created on: 04/20/2025.
encoder : Lavc57.66.108 libxvid
Stream #0:1(eng): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, fltp, 128 kb/s (default)
Metadata:
creation_time : 2025-04-20T17:39:26.000000Z
handler_name : ISO Media file produced by Google Inc. Created on: 04/20/2025.
encoder : Lavc57.66.108 libmp3lame
Stream mapping:
Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (libxvid))
Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
frame= 6040 fps=126 q=3.0 Lsize= 62355kB time=00:04:11.71 bitrate=2029.4kbits/s speed=5.23x
video:58017kB audio:3933kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.653503%
Adesso vorrei provare a sfruttare la risoluzione nativa dell'autoradio che dovrebbe essere 800x480
ma già portando una piccola modifica alla tua sintassi
ffmpeg -i Kiss.XviD.avi -r 25 -s 800x480 -c:v libxvid -vtag xvid -b:v 2000k -trellis 2 -bf 2 -strict very -c:a libmp3lame -b:a 128k -ar 48000 -y nome_output_file.avi
il file risultante non è compatibile, secondo voi da che può dipendere? Posso riuscire a sfruttare la risoluzione nativa dell'autoradio?
Grazie mille per l'aiuto
Perseverance
10-01-2026, 13:13
Nonono! C'è scritto chiaro anche nel manuale: la risoluzione (e la frequenza) del display è leggermente più elevata della risoluzione dei video che l'hardware è in grado di decodificare. Non puoi andare oltre allo standard PAL o NTSC di 720x576 o 720x480.
La risoluzione massima di decodifica è un vincolo da rispettare.
Il problema è che se scarichi dei video da youtube devi fare attenzione quando li converti in xvid. Quelli a 25FPS o 50FPS puoi farli diventare PAL ma tutti gli altri (23.976, 24, 29.97, 30, 59.94, 60) devi adattarli all'NTSC.
L'aspect ratio per la stragrande maggioranza dei video di YT è 16:9 quindi quel parametro in ffmpeg và bene e ce lo devi mettere, ma il resto come il framerate -r e la risoluzione -s li devi cambiare di conseguenza, 720 ok ma la risoluzione verticale deve essere 576 se pal o 480 se ntsc sennò ti troverai sì un video funzionamente ma con proporzioni sbagliate e lo vedi schiacciato o allargato. Poi puoi dare più bitrate all'audio e al video a piacimento ma complessivamente mai oltre 8000Kbps complessivi fra audio e video insieme.
Nelle stringhe di parametri dei video che non ti funzionavano attivavi dei metodi di calcolo onerosi per il motion estimation: va benissimo ehh xò secondo me sprechi risorse di calcolo per nulla. L'apparecchio non può riprodurre i normali XviD tipo i profili home dei lettori da tavolo il cui profilo elevato trarrebbe beneficio da tali opzioni. Sui profili Simple ed ASP l'algoritmo di motion estimation lascia il tempo che trova, quindi va bene quello di default.
Quelle stringhe non ti funzionavano per ovvi motivi: risoluzione sbagliata, audio non ricodificato né adattato in termini di frequenze accettate, etc...
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.