Transcoder une vidéo .ts en .avi avec x264

<div class=’rss_soustitre’>Vidéo FreeboxHD</div>
<div class=’rss_chapo’><p>Voici un petit script que j’ai adapté venant du forum <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=163729">Ubuntu-Fr</a>, qui permet de transcoder une vidéo au format mpg (.ts) venant d’une FreeboxHD en format H264 (.avi).</p></div>
<div class=’rss_texte’><p>Il sera nécessaire d’avoir <strong>mencoder</strong> et <strong>x264</strong> installés sur sa machine pour que le script fonctionne. Il y a de plus quelques variables perso dans le script pour l’adapter à vos besoins, comme la valeur du BITRATE.</p> <h1>Installation</h1>
<p>Créer un fichier nommé ts2avi dans <i>/usr/local/bin</i> (exemple) :</p> <div style=’text-align: left;’ class=’spip_code’ dir=’ltr’><code>#!/bin/bash<br /> <br /> DIR=`pwd`<br /> <br /> ### Variables ###<br /> BITRATE="700"<br /> <br /> # Pour un apercu<br /> #FRAMES="-frames 1000"<br /> <br /> # Fichier de sortie<br /> out=`echo ${1} | sed ‘s/ts/avi/’`<br /> #################<br /> clear<br /> <br /> if [ -f "divx2pass.log" ]<br /> then<br /> rm -f divx2pass.log<br /> fi<br /> <br /> echo -e ‘\\a’<br /> echo -e "\\033[1m####################################\\033[0m"<br /> echo "Conversion de $1 ($BITRATE Kb/s)"<br /> echo -e "\\033[1m#####################################\\033[0m"<br /> <br /> <br /> <br /> # Première passe<br /> mencoder ${1} ${FRAMES} -nosound -ovc x264 -x264encopts bitrate=${BITRATE}:subq=1:frameref=1:bframes=3:b_pyramid:weight_b:threads=auto:pass=1 -o /dev/null<br /> <br /> # Seconde passe<br /> mencoder ${1} ${FRAMES} -oac mp3lame -lameopts abr:br=192 -ovc x264 -x264encopts bitrate=${BITRATE}:subq=5:8x8dct:frameref=2:bframes=3:b_pyramid:weight_b:threads=auto:pass=2 -o ${out}<br /> <br /> <br /> rm -f divx2pass.log<br /> cd ${DIR}</code></div>
<h1>Utilisation</h1>
<p>Il vous reste qu’a exécuter le script avec :</p> <pre>ts2avi film.ts</pre>
<p>N’hésitez pas à donner vos optimisations ou autres dans les commentaires</p></div>

<a href= »http://blog.thelinuxfr.org/+-Desktop-+.html » rel= »tag »>Desktop</a>,
<a href= »http://blog.thelinuxfr.org/+-Gentoo,21-+.html » rel= »tag »>Gentoo</a>,
<a href= »http://blog.thelinuxfr.org/+-Scripts-+.html » rel= »tag »>Scripts</a>

The post Transcoder une vidéo .ts en .avi avec x264 appeared first on TheLinuxFr.

Vus : 488
Publié par TheLinuxFr : 61