{"id":95,"date":"2009-05-31T16:30:28","date_gmt":"2009-05-31T15:30:28","guid":{"rendered":"http:\/\/flaven.fr\/bruno\/?p=95"},"modified":"2026-09-16T10:08:35","modified_gmt":"2026-09-16T08:08:35","slug":"extraire-les-videos-dun-dvd-convertir-en-masse-des-fichiers-video","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2009\/05\/extraire-les-videos-dun-dvd-convertir-en-masse-des-fichiers-video\/","title":{"rendered":"Extraire les vid\u00e9os d&#8217;un DVD, Convertir en masse des fichiers vid\u00e9o"},"content":{"rendered":"<p>\n<!-- \t\tExtraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o --><br \/>\n<!--  DVD, vid\u00e9os, MS-DOS, Scripts, .bat, .exe, mencoder, ffmpeg, imagemagick   --><br \/>\nL&#8217;article devrait s&#8217;intituler &#8220;Que faire des vieux scripts ou bienvenue au cimeti\u00e8re des \u00e9l\u00e9phants&#8221;. En effet, on est en droit de se demander que faire de vos scripts en Cobol ou de vos jeux patiemment \u00e9labor\u00e9s en turbo &#8220;fenouil&#8221; pascal (je ne sais pas si cela peut exister&#8230;). Toutefois, dans le vaste monde du web (on devient lyrique), il y a peut-\u00eatre quelqu&#8217;un, quelque part, qui attend le script en MS-DOS avec impatience car en effet,<!--more--> &#8220;fen\u00eatres&#8221; dit &#8220;windows&#8221; est plus qu&#8217;\u00e9tendu sur le monde, cela fait donc potentiellement du monde int\u00e9ress\u00e9 par les scripts en MS-DOS.<\/p>\n<p>Plus s\u00e9rieusement, voil\u00e0 quelques facilit\u00e9s offertes pour faire l&#8217;encodage en masse et l&#8217;extraction de DVD sur Windows.<\/p>\n<p><strong>Vous pouvez automatiser ces actions d&#8217;extraction, de conversion \u00e0 l&#8217;aide de <code>.bat<\/code> ou de <code>.exe<\/code> pour ffmpeg, mencoder ou m\u00eame imagemagick. Pour installer un environnement susceptible de permettre ce type d&#8217;op\u00e9rations, je vous invite \u00e0 d\u00e9couvrir les quelques articles consacr\u00e9es auxquels nous faisons r\u00e9f\u00e9rence dans cet article.<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2009\/04\/23\/imagemagick-sur-windows-pour-le-traitement-de-photos\/\">Imagemagick sur windows pour le traitement de photos<\/a><\/li>\n<li><a href=\"http:\/\/social.hecube.net\/blog\/2009\/03\/02\/modifier-la-variable-path-sous-windows-afin-dexecuter-des-commandes-en-ms-dos\/\">Modifier la variable Path sous windows afin d\u2019executer des commandes en MS-DOS<\/a><\/li>\n<li><a href=\"http:\/\/social.hecube.net\/bruno\/2009\/04\/18\/installer-mencoder-mplayer-sous-windows\/\">Installer MEncoder\/MPlayer sous windows<\/a><\/li>\n<li><a href=\"http:\/\/social.hecube.net\/bruno\/2009\/04\/10\/telecharger-les-videos-youtube-dailymotion-pour-en-extraire-le-son-des-images-ou-une-video\/\">T\u00e9l\u00e9charger les vid\u00e9os Youtube, dailymotion pour en extraire le son, des images ou une vid\u00e9o<\/a><\/li>\n<\/ul>\n<p>NB : Souvent, l&#8217;impossibilit\u00e9 de lire ou de convertir une vid\u00e9o vient du fait que vous ne poss\u00e9dez pas le codec correspondant pur la vid\u00e9o comme pour le son. Pour d&#8217;un seul coup, charger un bon nombre de codecs, un des packs que je vous recommande est \u00e0 t\u00e9l\u00e9charger sur <a href=\"http:\/\/www.cole2k.net\/\" target=\"_blank\">http:\/\/www.cole2k.net\/<\/a><br \/>. Il y a 3 types de packs : <strong>Advanced, Standard,  Silent Install<\/strong>. Je vous conseille le pack Advanced ou Standard.<\/p>\n<blockquote>\n<ul>\n<li>DivX 7.0 Pro Video Codec.<\/li>\n<li>DivX h.264 Video (Decoder) Codec.<\/li>\n<li>DivX Web Player 1.4.2.7 browser plugin.\n<li>XviD 1.2.1 VAQ Video (Encoder) Codec &#8211; Koepi&#8217;s 04\/12\/08 Build<\/li>\n<li>ffdshow Video Codec 20090320 Revision 2792 by clsid.<\/li>\n<li>Microsoft &#8211; Windows Media 9 Video Codec 9.0.1.369.<\/li>\n<li>On2 Technologies VP7 Video (Decoder) Codec 7.0.8.<\/li>\n<li>On2 Technologies VP6 Video Codec 6.4.2. <\/li>\n<\/ul>\n<\/blockquote>\n<p><strong>Source :<\/strong> <a href=\"http:\/\/www.cole2k.net\/\" target=\"_blank\">http:\/\/www.cole2k.net\/<\/a><\/p>\n<p><em>NDLR : Hadopi, mon ami, qu&#8217;as-tu fait de ma vie ?  A ce que j&#8217;ai compris, d\u00e9plomber des DVD avec mencoder\/ffpmepg peut vous envoyer en prison. Aussi j&#8217;aime le risque et veux bien livrer des secrets de polichinelle sur l&#8217;encodage pour \u00eatre sacrifi\u00e9 et d\u00e9nonc\u00e9 sur la place publique, avec ou sans le salaire de TF1. Cela me fera toujours un peu de notori\u00e9t\u00e9&#8230; Christine Albanel, si tu lis ce &#8220;post&#8221;, nous sommes dans l&#8217;annuaire et je r\u00e9pond aux heures ouvrables, &#8220;pick me please&#8221; (comme dit l&#8217;\u00e2ne de Shrek) et &#8220;make my day&#8221; (comme disait Harry Torino) !<\/em><\/p>\n<h2>Petite index de commandes valables sous MS-DOS<\/h2>\n<ul>\n<li><code>REM<\/code> =&gt; d\u00e9sactive la ligne et la place en commentaire<\/li>\n<li><code>::<\/code> =&gt; d\u00e9sactive la ligne et la place en commentaire<\/li>\n<li><code>echo.<\/code> =&gt; affiche une ligne vide<\/li>\n<li><code>Pause&gt;nul<\/code> =&gt; il n&#8217;y a plus de message affich\u00e9 dans vos .bat<\/li>\n<li><code>test_04.bat bruno_le_dir<\/code> =&gt; ex\u00e9cute le .bat avec l&#8217;argument derri\u00e8re ici bruno_le_dir.<\/li>\n<li><code>test_06.bat C:0_BATCH_DOS0_testfiles_2<\/code>  =&gt; ex\u00e9cute le .bat avec l&#8217;argument derri\u00e8re ici le chemin est C:0_BATCH_DOS0_testfiles_2<\/li>\n<li><code>cd C:0_BATCH_DOS0_testfiles_2<\/code> =&gt; se rend \u00e0 l&#8217;adresse indiqu\u00e9 c&#8217;est \u00e0 dire C:0_BATCH_DOS0_testfiles_2<\/li>\n<li><code>test_08.bat bruno<\/code> =&gt; ex\u00e9cute le .bat avec l&#8217;argument derri\u00e8re ici bruno<\/li>\n<\/ul>\n<h2>Un fichier .bat pour encoder en masse toutes les vid\u00e9os disponibles dans un r\u00e9pertoire.<\/h2>\n<p>A l&#8217;aide de ce code, vous pourrez encoder l&#8217;ensemble des vid\u00e9os, figurant dans un r\u00e9pertoire. Les fichiers vid\u00e9os dont l&#8217;extension sera <code>*.avi *.mpg *.mpeg *.mov<\/code><\/p>\n<p><strong>code de convert_mp4.bat<\/strong><\/p>\n<pre lang=\"dos\" escaped=\"true\">\r\n\t@echo off\r\n\r\n\t:::::::::::::::::::::::::::::::::::::::::::::\r\n\t::                                         ::\r\n\t::                                         ::\r\n\t::      Encode video in a dir              ::\r\n\t::      and output in another dir          ::\r\n\t::      work with mencoder                 ::\r\n\t::      Made by hecube.net                 ::\r\n\t:: ======================================= ::\r\n\t::                                         ::\r\n\t:: Visit hemedia.net                       ::\r\n\t::                                         ::\r\n\t:::::::::::::::::::::::::::::::::::::::::::::\r\n\r\n\t:: copyright\r\n\r\n\techo        === Encode videos in a dir and output in another dir ===\r\n\techo        === work with mencoder ===\r\n\techo        === Made by hecube (c) 2007 ===\r\n\techo        === version 1.0 ===\r\n\techo.\r\n\r\n\t:: FUNCTIONS\r\n\r\n\tset dd=%date:~0,2%\r\n\tset mm=%date:~3,2%\r\n\tset yyyy=%date:~6,4%\r\n\r\n\r\n\tset hour=%time:~0,2%\r\n\tset min=%time:~3,2%\r\n\tset sec=%time:~6,2%\r\n\tset mmsec=%time:~9,2%\r\n\r\n\t:: values for configuration\r\n\r\n\t:: r&eacute;pertoire source\r\n\tset my_path_1=C:2_movie_sourcesource\r\n\t:: r&eacute;pertoire de destination\r\n\tset my_path_2=C:2_movie_sourcedest\r\n\r\n\ttitle  === Encode video in a dir and outpout in another dir ===\r\n\tColor 0A\r\n\r\n\t:: FILENAME\r\n\techo \u00c9\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00bb\r\n\techo \u00ba                                                                \u00ba\r\n\techo \u00ba  The SELECT questions are disable                              \u00ba\r\n\techo \u00ba  A DIRECTORY FOR DESTINATION                                   \u00ba\r\n\techo \u00ba  AND A DIRECTORY FOR SOURCE                                    \u00ba\r\n\techo \u00ba                                                                \u00ba\r\n\techo \u00ba                                                                \u00ba\r\n\techo \u00c8\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00bc\r\n\techo.\r\n\r\n\r\n\techo.\r\n\tREM set \/P my_path_1=&quot; (my_path_1) ex C:2_movie_sourcesource Define the DIRECTORY source ? &quot;\r\n\tREM set \/P my_path_2=&quot; (my_path_2) ex C:2_movie_source Define the DIRECTORY destination ? &quot;\r\n\tset \/P type_list_it=&quot; Do you want to encode all the movies (y\/n)? &quot;\r\n\r\n\tIF \/I %type_list_it% == y (\r\n\t     GOTO re1\r\n\t    ) ELSE (\r\n\t     GOTO nor\r\n\t   )\r\n\r\n\t:: LEAVE AND DO NOTHING\r\n\t:nor\r\n\techo.\r\n\techo NOTHING HAS BEEN MADE\r\n\techo.\r\n\tgoto end\r\n\techo.\r\n\r\n\t:: ========= RE1\r\n\t:re1\r\n\tcd %my_path_1%\r\n\tset  xvidencopts_specs=pass=2:bitrate=700:vhq=2:bvhq=1:chroma_opt:quant_type=mpeg\r\n\tset mencoder_specs=-vf scale=320:240,harddup -srate 44100 -af lavcresample=44100 -lameopts preset=medium:fast -ofps 25\r\n\tset ext=.mpg\r\n\tFOR %%G IN (*.avi *.mpg *.mpeg *.mov) DO (\r\n\tmencoder -oac mp3lame -ovc xvid %mencoder_specs% -xvidencopts %xvidencopts_specs% -o %my_path_2%%%~nG%ext% %my_path_1%%%G\r\n\techo.\r\n\techo.\r\n\techo ******\r\n\techo %%G converted to %%~nG%ext%\r\n\techo ******\r\n\techo.\r\n\techo.\r\n\techo %%G converted to %%~nG%ext% &gt;&gt; %my_path_2%log_encode_%d%%mm%%yyyy%_%sec%.txt\r\n\r\n\t)\r\n\r\n\r\n\tgoto rend\r\n\r\n\t:: ERROR\r\n\tIF ERRORLEVEL 1 GOTO er\r\n\tGOTO rend\r\n\r\n\t:er\r\n\techo.\r\n\techo !!! FAILURE IN ACTION !!!\r\n\techo.\r\n\t:: ========= RE1\r\n\r\n\t:: LEAVE AFTER THE JOB\r\n\t:rend\r\n\techo.\r\n\techo === CONGRATULATIONS - YOU MADE ALL ===\r\n\r\n\t:end\r\n\tECHO.\r\n\tECHO = End of conversion =\r\n\tECHO = Push the space bar to exit =\r\n\r\n\r\n\tpause&gt;nul\r\n\r\n<\/pre>\n<h2>Un fichier .bat pour extraire la piste d&#8217;un dvd<\/h2>\n<p>La ligne de commande ci-dessous, vous permet d&#8217;indiquer la piste exacte que vous souhaitez extraire en indiquant le nom et le chemin direct vers le fichier <code>.VOB<\/code>  qui contient la vid\u00e9o. Dans notre exemple, <code> d:VIDEO_TSVTS_01_1.VOB<\/code> est donc la premi\u00e8re piste le premier fichier <code>.VOB<\/code> sur le lecteur de DVD qui est &#8220;mapp\u00e9&#8221; dans notre syst\u00e8me par la lettre <code>d:<\/code>. Deux remarques : <\/p>\n<ul>\n<li>Votre lecteur DVD peut-\u00eatre disponible sur une autre lettre par exemple <code>f:<\/code><\/li>\n<li>Cette commande est parfois utile pour un DVD finalis\u00e9<\/li>\n<\/ul>\n<p><code>mencoder d:VIDEO_TSVTS_01_1.VOB -oac mp3lame -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576, harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=16\/9 -ofps 25 -ss 00:00:00 -endpos 00:00:00 -o %_output%<br \/>\n<\/code><\/p>\n<p><strong>code de extract_dvd.bat<\/strong><\/p>\n<pre lang=\"dos\" escaped=\"true\">\r\n@echo off\r\n\r\n:::::::::::::::::::::::::::::::::::::::::::::\r\n::         extract_dvd.bat                 ::\r\n::                                         ::\r\n:: extract any track from a DVD            ::\r\n:: Made by hecube.net                      ::\r\n::  === Use Mencoder application ===       ::\r\n::                                         ::\r\n:: Visit hemedia.net                       ::\r\n::                                         ::\r\n:::::::::::::::::::::::::::::::::::::::::::::\r\n\r\n:: copyright\r\n\r\necho        === STEP 1 - extract dvd for futur encoding (.avi) ===\r\necho        === Made by hecube (c) 2007 ===\r\necho        === version 1.0 : 23\/07\/25007 : blog@hecube.net ===\r\necho.\r\n\r\n:: copyright\r\n\r\n:: FUNCTIONS\r\n\r\nset dd=%date:~0,2%\r\nset mm=%date:~3,2%\r\nset yyyy=%date:~6,4%\r\n\r\n\r\nset hour=%time:~0,2%\r\nset min=%time:~3,2%\r\nset sec=%time:~6,2%\r\nset mmsec=%time:~9,2%\r\n\r\n\r\n\r\n\r\n:: FUNCTIONS\r\n\r\n\r\ntitle extract dvd - step 1\r\nColor 0A\r\n\r\n:: VALUES\r\n:: ------------------ HERE DEFINE THE CORRECT PATH TO THE DIRECTORY OF VIDEO OUTPUT\r\nset my_path_output=C:2_movie_sourcedest\r\nset cut_start_defaut= 00:00:00\r\nset filename_extract_default=movie_%dd%_%mm%_%yyyy%_%hour%_%min%_%sec%_%mmsec%\r\nset track_nb_defaut= 1\r\n\r\n:: PATH FOR FILES\r\ncd %my_path_output%\r\n\r\n:: FILENAME\r\necho.\r\necho = Filename to extract =\r\necho.\r\n:: ask for the filename\r\n:op_input\r\necho \u00c9\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00bb\r\necho \u00ba                                                                \u00ba\r\necho \u00ba           INSERT THE DVD IN THE COMPUTER                       \u00ba\r\necho \u00ba           DO NOT USE ANY SPACE  IN THE FILENAME                \u00ba\r\necho \u00ba           DO NOT PUT ANY EXTENSION IN THE FILENAME             \u00ba\r\necho \u00ba           TAPE ON ENTER TO VALIDATE                            \u00ba\r\necho \u00ba                                                                \u00ba\r\necho \u00c8\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00cd\u00bc\r\necho.\r\nset \/P filename_extract=&quot;What is the filename of the file extracted? &quot;\r\nif not defined filename_extract SET filename_extract=%filename_extract_default%\r\nSET _output= %my_path_output%%filename_extract%_%dd%_%mm%_%yyyy%_%hour%_%min%_%sec%_%mmsec%.avi\r\n\r\n\r\n:: CUT THE VID\r\n:cutVid\r\necho.\r\necho By default 00:00:00. For 9 sec type 00:00:09..etc\r\nSET \/P cut_start=&quot;Cut the beginning? &quot;\r\nif not defined cut_start SET cut_start=%cut_start_defaut%\r\nSET _ss= %cut_start%\r\n:: CUT THE VID\r\n:trackNb\r\n:: track_nb\r\necho.\r\necho Select the track number ? eg 1 or 2 one @ time...\r\nSET \/P cut_start=&quot;Cut the beginning? &quot;\r\nif not defined track_nb SET track_nb=%track_nb_defaut%\r\nSET _tnb= %track_nb%\r\n\r\n:: ENCODE\r\nmencoder dvd:\/\/%_tnb% -oac copy -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576, harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=16\/9 -ofps 25 -ss %_ss% -o %_output%\r\nREM mencoder dvd:\/\/%_tnb% -oac copy -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576, harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=192:aspect=16\/9 -ofps 25 -ss %_ss% -o %_output%\r\n\r\ngoto end\r\n:: ############################################################# \/\/ PUT YOUR CODE HERE\r\n\r\n\r\n:error\r\nECHO !!! FAILURE IN EXTRACTING THE FILE !!!\r\n\r\n:: ERROR\r\nIF ERRORLEVEL 1 GOTO error\r\nGOTO end\r\n\r\n:end\r\necho.\r\necho === CONGRATULATIONS - YOU MADE ALL ===\r\nECHO.\r\nECHO = End of conversion =\r\nECHO = Push the space bar to exit =\r\n\r\n\r\npause&gt;nul\r\n<\/pre>\n<h2>Transformer un .bat en .exe<\/h2>\n<p>Si on veut se la donner grave, on peut facilement transformer les <code>.bat<\/code> en <code>.exe<\/code>. <strong>Dans notre exemple, on va convertir <code>convert_mp4.bat<\/code> en <code>convert_mp4.exe<\/code> <\/strong><\/p>\n<p>Bien s\u00fbr quelques avantages a cela : <\/p>\n<ul>\n<li>Pas de r\u00e9utilisation du code mais donc pas d\u2019am\u00e9lioration possible\u2026 C\u2019est bien le probl\u00e8me de Microsoft sans doute, du code ouvert, vous passez \u00e0 un code ferm\u00e9.\n\t<\/li>\n<li>Placer l\u2019ic\u00f4ne de votre choix comme illustration du  <code>.exe<\/code>, modeste comme avantage mais toujours valoris\u00e9 par l\u2019utilisateur final que je suis tout comme vous. C\u2019est un peu le m\u00eame principe que la personnalisation du curseur de la souris. Une remarque n\u00e9anmoins, on s\u2019en fatigue vite.\n\t<\/li>\n<\/ul>\n<h2>Pr\u00e9sentation de &#8220;Bat To Exe Converter&#8221; pour convertir un .bat en .exe<\/h2>\n<p>On utilisera &#8220;Bat To Exe Converter&#8221;. Ce programme est gratuit et il permet de compiler des fichiers <code>.bat<\/code> en <code>.exe<\/code> en leur adjoignant une ic\u00f4ne de votre choix.<br \/>\nURL : <a href=\"http:\/\/www.f2ko.de\/\" target=\"_blank\">Bat To Exe Converter &#8211; http:\/\/www.f2ko.de\/<\/a><\/p>\n<h4>Ecran 1 &#8211;  Choix des options de votre futur programme <code>.exe<\/code><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_1.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<h4>Ecran 2 &#8211;  S\u00e9lection de l&#8217;ic\u00f4ne et des informations de votre futur programme <code>.exe<\/code><\/h4>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_2.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_2_a.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<h2>Cr\u00e9ation du <code>.exe<\/code> \u00e0 partir du <code>.bat<\/code><\/h2>\n<h4>Etape 1 &#8211; l&#8217;outil pour cr\u00e9er un .ico<\/h4>\n<p>Pour convertir depuis photoshop par exemple, vous devez installer un plugin gratuit ou utiliser un  logiciel de cr\u00e9ation d&#8217;ic\u00f4ne <code>.ico<\/code><\/p>\n<ul>\n<li>ICO (Windows Icon) file format plugin for Photoshop<br \/>\n\t\t<a href=\"http:\/\/www.telegraphics.com.au\/svn\/icoformat\/trunk\/dist\/README.html\" target=\"_blank\">http:\/\/www.telegraphics.com.au\/svn\/icoformat\/trunk\/dist\/README.html<\/a><\/p>\n<li>Un logiciel gratuit por cr\u00e9er des <code>.ico<\/code><br \/>\n<a href=\"http:\/\/icofx.ro\/\" target=\"_blank\">IcoFX<\/a><\/li>\n<li>Il existe aussi des outils en ligne comme ConvertIcon &#8211;  <a href=\"http:\/\/converticon.com\/\" target=\"_blank\">http:\/\/converticon.com\/<\/a><\/li>\n<\/ul>\n<h4>Etape 2 &#8211; Cr\u00e9er un .ico<\/h4>\n<p>Nus voil\u00e0 avec l&#8217;image au format <code>.ico<\/code><\/p>\n<p><strong>Le cube du logo de hecube dont on va faire une ic\u00f4ne<\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_cube.jpg\" width=\"350\" height=\"250\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" class=\"aligncenter\"><\/p>\n<p><strong>L&#8217;image doit \u00eatre en 16&#215;16, transparent et avec comme extension <code>.ico<\/code><\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_cube_ico.jpg\" width=\"16\" height=\"16\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" class=\"aligncenter\"><\/p>\n<h4>Etape 3 &#8211; Compiler le <code>.bat<\/code><\/h4>\n<p><strong>Il vaut mieux laisser les valeurs par d\u00e9faut \u00e0 moins que vous souhaitiez les propri\u00e9t\u00e9s d\u2019ex\u00e9cution de votre programme.<\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_4.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<p><strong>L&#8217;ajout de l&#8217;icone <code>.ico<\/code> avant de lancer la compilation<\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_3.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<p><strong>Apr\u00e8s la compilation, vous obtenez votre tout nouveau programme <code>02_convert_mp4.exe<\/code>. Pour info, notre <code>.ico<\/code> se trouve \u00e0 c\u00f4t\u00e9.<\/strong><br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/05\/using_msdos_for_mencoder_ffmpeg_6.jpg\" alt=\"Extraire les vid\u00e9os d'un DVD, Convertir en masse des fichiers vid\u00e9o\" width=\"500\" height=\"265\" class=\"aligncenter\"><\/p>\n<h2>Palette &#8220;GEEK&#8221; des couleurs et des formes  en MS-DOS<\/h2>\n<p>Les \u00e9l\u00e9ments de d\u00e9coration \u00e0 disposition pour peaufiner l&#8217;esth\u00e9tique de vos programmes. Selon, votre g\u00e9n\u00e9ration vous serez plut\u00f4t Tron, WarGames ou enfin Zelda&#8230;<\/p>\n<pre lang=\"dos\">\r\n\r\n0 = Noir \r\n1 = Bleu fonc\u00e9 \r\n2 = Vert \r\n3 = Bleu gris \r\n4 = Marron \r\n5 = Pourpre \r\n6 = Kaki \r\n7 = Gris clair \r\n8 = Gris \r\n9 = Bleu clair \r\nA = vert clair \r\nB = Cyan \r\nC = Rouge \r\nD = Rose \r\nE = Jaune \r\nF = blanc \r\n\r\n\u00d5 = bordure horizontale \r\n\u222b = bordure verticale \r\n\u2026 = coin sup\u00e9rieur gauche \r\n\u00bb = coin inf\u00e9rieur gauche \r\n\u00aa = coin sup\u00e9rieur droit \r\n\u00ba = coin inf\u00e9rieur droit\r\n<\/pre>\n<h2>Pour aller plus loin<\/h2>\n<ul>\n<li>Un bonne \u00e9diteur pour faire vos .bat<br \/>\n<a href=\"http:\/\/astase.com\/produits\/powerbatch\/\" target=\"_blank\">http:\/\/astase.com\/produits\/powerbatch\/<\/a><\/li>\n<li>Bat_To_Exe_Converter<br \/>\n<a href=\"http:\/\/www.clubic.com\/telecharger-fiche137742-bat-to-exe-converter.html\" target=\"_blank\">http:\/\/www.clubic.com\/telecharger-fiche137742-bat-to-exe-converter.html<\/a><\/li>\n<li>Un logiciel d&#8217;\u00e9dition et de compilation plus abouti mais pas gratuit.<br \/>\nURL : <\/p>\n<li><a href=\"http:\/\/www.abyssmedia.com\/quickbfc\/\" target=\"_blank\">Quick Batch File Compiler &#8211; http:\/\/www.abyssmedia.com\/quickbfc\/<\/a><\/li>\n<li>Quelques bons exemples de fichiers Batch<br \/>\n<a href=\"http:\/\/www.hotline-pc.org\/batch.htm\" target=\"_blank\">http:\/\/www.hotline-pc.org\/batch.htm<\/a><\/li>\n<li>Quelques bons exemples de fichiers Batch<br \/>\n<a href=\"http:\/\/www.hotline-pc.org\/batch.htm\" target=\"_blank\">http:\/\/www.hotline-pc.org\/batch.htm<\/a><\/li>\n<li>Un pdf d&#8217;introduction \u00e0 la programmation Batch par Adrien REBOISSON \u2013 http:\/\/www.astase.com<br \/>\n<a href=\"http:\/\/www.spiritofhack.net\/repo\/tutoriel_batch.pdf\" target=\"_blank\">http:\/\/www.spiritofhack.net\/repo\/tutoriel_batch.pdf<\/a><\/li>\n<li>Quelques bonnes sources de scripting<br \/>\n\t<a href=\"http:\/\/www.piwu.net\/cours\/programmation\/batch\/\" target=\"_blank\">http:\/\/www.piwu.net\/cours\/programmation\/batch\/<\/a><br \/>\n\t<a href=\"http:\/\/www.alphaquark.com\/Informatique\/Msdos.htm\" target=\"_blank\">http:\/\/www.alphaquark.com\/Informatique\/Msdos.htm<\/a><br \/>\n\t<a href=\"http:\/\/glue.umd.edu\/~nsw\/ench250\/dostutor.htm\" target=\"_blank\">http:\/\/glue.umd.edu\/~nsw\/ench250\/dostutor.htm<\/a><br \/>\n\t<a href=\"http:\/\/www.chebucto.ns.ca\/~ak621\/DOS\/Bat-Adv2.html\" target=\"_blank\">http:\/\/www.chebucto.ns.ca\/~ak621\/DOS\/Bat-Adv2.html<\/a><br \/>\n\t<a href=\"http:\/\/www.moteurprog.com\/Articles\/Article.php?ID_article=14\" target=\"_blank\">http:\/\/www.moteurprog.com\/Articles\/Article.php?ID_article=14<\/a>\n<\/li>\n<\/ul>\n<h2>Des sources suppl\u00e9mentaires de scripting &#8230;<\/h2>\n<ul>D&#8217;autres liens d&#8217;informations o\u00f9 il y a un peu \u00e0 boire et \u00e0 manger<\/p>\n<li><a href=\"http:\/\/www.siteduzero.com\/tuto-3-2330-1-le-batch.html\" target=\"_blank\">http:\/\/www.siteduzero.com\/tuto-3-2330-1-le-batch.html<\/a><\/li>\n<li><a href=\"http:\/\/home7.inet.tele.dk\/batfiles\/\" target=\"_blank\">http:\/\/home7.inet.tele.dk\/batfiles\/<\/a><\/li>\n<li><a href=\"http:\/\/www.fpschultze.de\/batstuff.html\" target=\"_blank\">http:\/\/www.fpschultze.de\/batstuff.html<\/a><\/li>\n<li><a href=\"http:\/\/www.cableyorkton.com\/users\/gbraun\/batch\/\" target=\"_blank\">http:\/\/www.cableyorkton.com\/users\/gbraun\/batch\/<\/a><\/li>\n<li><a href=\"http:\/\/www.merlyn.demon.co.uk\/batfiles.htm\" target=\"_blank\">http:\/\/www.merlyn.demon.co.uk\/batfiles.htm<\/a><\/li>\n<li><a href=\"http:\/\/www.comp-air.com\/vfrazee\/batch\/\" target=\"_blank\">http:\/\/www.comp-air.com\/vfrazee\/batch\/<\/a><\/li>\n<li><a href=\"http:\/\/www.animatedsoftware.com\/faqs\/learndos.htm\" target=\"_blank\">http:\/\/www.animatedsoftware.com\/faqs\/learndos.htm<\/a><\/li>\n<li><a href=\"http:\/\/www.robvanderwoude.com\/batchstart.html\" target=\"_blank\">http:\/\/www.robvanderwoude.com\/batchstart.html<\/a><\/li>\n<li><a href=\"http:\/\/www.infionline.net\/~wtnewton\/batch\/batguide.html\" target=\"_blank\">http:\/\/www.infionline.net\/~wtnewton\/batch\/batguide.html<\/a><\/li>\n<li><a href=\"http:\/\/www.computerhope.com\/msdos.htm\" target=\"_blank\">http:\/\/www.computerhope.com\/msdos.htm<\/a><\/li>\n<li><a href=\"http:\/\/1100f.free.fr\/Batchs\/index.htm\" target=\"_blank\">http:\/\/1100f.free.fr\/Batchs\/index.htm<\/a><\/li>\n<li><a href=\"http:\/\/gtdwannabe.blogspot.com\/2007\/03\/using-for-to-rename-files-from-command.html\" target=\"_blank\">http:\/\/gtdwannabe.blogspot.com\/2007\/03\/using-for-to-rename-files-from-command.html<\/a><\/li>\n<li><a href=\"http:\/\/members.cox.net\/tglbatch\/filepart.html\" target=\"_blank\">http:\/\/members.cox.net\/tglbatch\/filepart.html<\/a><\/li>\n<li><a href=\"http:\/\/techrepublic.com.com\/5208-6230-0.html?forumID=101&amp;threadID=226973&amp;messageID=2262287\" target=\"_blank\">http:\/\/techrepublic.com.com\/5208-6230-0.html?forumID=101&amp;threadID=226973&amp;messageID=2262287<\/a><\/li>\n<li><a href=\"http:\/\/www.infionline.net\/~wtnewton\/batch\/batguide.html\" target=\"_blank\">http:\/\/www.infionline.net\/~wtnewton\/batch\/batguide.html<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;article devrait s&#8217;intituler &#8220;Que faire des vieux scripts ou bienvenue au cimeti\u00e8re des \u00e9l\u00e9phants&#8221;. En effet, on est en droit de se demander que faire&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2009\/05\/extraire-les-videos-dun-dvd-convertir-en-masse-des-fichiers-video\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">Extraire les vid\u00e9os d&#8217;un DVD, Convertir en masse des fichiers vid\u00e9o<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":9512,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"Automatisez l'extraction de vid\u00e9os DVD et la conversion de fichiers vid\u00e9o en masse avec des outils Windows. Optimisez vos processus.","bf_ai_og_title":"Extraire vid\u00e9os DVD, Convertir fichiers","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3443,3444],"tags":[143,144,135,83,97,129,3516,98,145,146],"class_list":["post-95","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-multimedia-video","category-programming-databases","tag-bat","tag-exe","tag-dvd","tag-ffmpeg","tag-imagemagick","tag-mencoder","tag-mms","tag-ms-dos","tag-scripts","tag-videos"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-1x","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2009\/09\/video_generic_g_bf.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=95"}],"version-history":[{"count":1,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/95\/revisions"}],"predecessor-version":[{"id":9547,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/95\/revisions\/9547"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/9512"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=95"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=95"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}