On a obtenu un fichier "tmp.ts" , au cours de la lecture on constate que ça "laggue" .
On va se servir de VLC pour effectuer , le travail ; à savoir :
convertir le "tmp.ts" en "tmp.mp4" , en conservant le format d'origine .
On pourra lire le déroulement du processus dans "Convert_ts_to_mp4.log"
- Code: Tout sélectionner
Ligne de commandes , dans un fichier batch :
"...\vlc.exe" --extraintf=logger --verbose=2 --logfile=Convert_ts_to_mp4.log --logmode=text "X:\...\tmp.ts" --sout=#transcode{vcodec=h264,vb=2000,fps=25,scale=1,acodec=mp3,ab=128,channels=2,samplerate=48000,deinterlace}:std{access=file,mux=mp4,dst='X:\...\tmp.mp4'}
===== partie du fichier .log
main debug: set config option: sout-transcode-vcodec to h264
main debug: set config option: sout-transcode-vb to 2000
main debug: set config option: sout-transcode-fps to 25
main debug: set config option: sout-transcode-scale to 1
main debug: set config option: sout-transcode-acodec to mp3
main debug: set config option: sout-transcode-ab to 128
main debug: set config option: sout-transcode-channels to 2
main debug: set config option: sout-transcode-samplerate to 48000
main debug: set config option: sout-transcode-deinterlace to (null)
stream_out_transcode debug: codec audio=mp3 48000Hz 2 channels 128Kb/s
stream_out_transcode debug: codec video=h264 0x0 scaling: 1.000000 2000kb/s
NB:
_ captvty fait ce travail si le fichier découle de son process d'acquisition
_ VCTL fait ce travail , mais le format d'origine n'est pas conservé ( mini 720x576 )
A+ .