| DOS : choisir plusieurs fichiers ? | |
|
Auteur | Message |
---|
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°1 Sujet: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 22:41 | |
| Avis aux plus anciens ! Je dois encoder une liste de fichiers : 150 dl-slates.m2v 323 dls00.vob.m2v 1366 dls01.vob.m2v 2044 dls01d1.vob.m2v 2085 dls01d2.vob.m2v 2133 dls01d3.vob.m2v 2213 dls01b.vob.m2v 2297 dls02.vob.m2v 2729 dls02d1.vob.m2v 2801 dls02d2.vob.m2v 2849 dls02d3.vob.m2v 2921 dls02d4.vob.m2v 2956 dls02b.vob.m2v 3041 dls03.vob.m2v 3349 dls03d1.vob.m2v 3421 dls03b.vob.m2v 3505 dls04.vob.m2v 3865 dls04d1.vob.m2v 3925 dls04d2.vob.m2v 3999 dls04b.vob.m2v 4080 dls05.vob.m2v 4639 dls05d1.vob.m2v 4663 dls05d2.vob.m2v 4711 dls05d3.vob.m2v 4759 dls05d4.vob.m2v 4839 dls05d5.vob.m2v 4875 dls05d6.vob.m2v 4923 dls05d7.vob.m2v 4983 dls05b.vob.m2v 5065 dls06.vob.m2v 5423 dls06d1.vob.m2v 5459 dls06d2.vob.m2v 5495 dls06d3.vob.m2v 5543 dls06b.vob.m2v 5625 dls07.vob.m2v 5947 dls07d1.vob.m2v 6039 dls07d2.vob.m2v 6091 dls07d3.vob.m2v 6199 dls07b.vob.m2v 6281 dls08.vob.m2v 6647 dls08d1.vob.m2v 6695 dls08d2.vob.m2v 6731 dls08d3.vob.m2v 6827 dls08b.vob.m2v 6909 dls09.vob.m2v 7489 dls09d1.vob.m2v 7525 dls09d2.vob.m2v 7549 dls09d3.vob.m2v 7597 dls09d4.vob.m2v 7649 dls09d5.vob.m2v 7673 dls09d6.vob.m2v 7745 dls09b.vob.m2v 7828 dls10.vob.m2v 8395 dls10d1.vob.m2v 8449 dls10d2.vob.m2v 8533 dls10d3.vob.m2v 8569 dls10b.vob.m2v 8652 dls11.vob.m2v 8925 dls11d1.vob.m2v 9009 dls11b.vob.m2v 9091 dls12.vob.m2v 9281 dls12d1.vob.m2v 9329 dls12d2.vob.m2v 9389 dls12b.vob.m2v 9471 dls13.vob.m2v 9821 dls13d1.vob.m2v 9881 dls13b.vob.m2v 9964 dls14.vob.m2v 10453 dls14d1.vob.m2v 10501 dls14d2.vob.m2v 10565 dls14d3.vob.m2v 10601 dls14b.vob.m2v 10684 dls15.vob.m2v 11269 dls15d1.vob.m2v 11317 dls15d2.vob.m2v 11349 dls15b.vob.m2v 11432 dls16.vob.m2v 11881 dls16d1.vob.m2v 11917 dls16d2.vob.m2v 11940 dls16d3.vob.m2v 11977 dls16d4.vob.m2v 12048 dls16b.vob.m2v 12132 dls17.vob.m2v 12477 dls17d1.vob.m2v 12537 dls17d2.vob.m2v 12585 dls17b.vob.m2v 12668 dls18.vob.m2v 13029 dls18d1.vob.m2v 13089 dls18d2.vob.m2v 13163 dls18b.vob.m2v 13245 dls19.vob.m2v 13803 dls19d1.vob.m2v 13827 dls19d2.vob.m2v 13875 dls19d3.vob.m2v 13923 dls19d4.vob.m2v 14003 dls19d5.vob.m2v 14039 dls19d6.vob.m2v 14087 dls19d7.vob.m2v 14147 dls19b.vob.m2v 14229 dls20.vob.m2v 14232 dls20.vob.m2v 14575 dls20d1.vob.m2v 14611 dls20d2.vob.m2v 14659 dls20d3.vob.m2v 14707 dls20b.vob.m2v 14788 dls21.vob.m2v 15306 dls21d1.vob.m2v 15365 dls21p1.vob.m2v 15486 dls21b.vob.m2v 15569 dls22.vob.m2v 16148 dls22d1.vob.m2v 16184 dls22d2.vob.m2v 16208 dls22d3.vob.m2v 16256 dls22d4.vob.m2v 16308 dls22d5.vob.m2v 16332 dls22d6.vob.m2v 16404 dls22b.vob.m2v 16486 dls23.vob.m2v 16976 dls23d1.vob.m2v 17024 dls23d2.vob.m2v 17088 dls23d3.vob.m2v 17124 dls23b.vob.m2v 17206 dls24.vob.m2v 18036 dls24d1.vob.m2v 18060 dls24d2.vob.m2v 18142 dls24b.vob.m2v 18224 dls25.vob.m2v 18378 dls25d1.vob.m2v 18486 dls25d2.vob.m2v 18522 dls25b.vob.m2v 18605 dls26.vob.m2v 19054 dls26d1.vob.m2v 19090 dls26d2.vob.m2v 19114 dls26d3.vob.m2v 19150 dls26d4.vob.m2v 19222 dls26b.vob.m2v 19305 dls27.vob.m2v 19872 dls27d1.vob.m2v 19926 dls27d2.vob.m2v 20010 dls27d3.vob.m2v 20046 dls27b.vob.m2v 20130 dls28.vob.m2v 20384 dls28d1.vob.m2v 20450 dls28d2.vob.m2v 20486 dls28d3.vob.m2v 20534 dls28b.vob.m2v 20617 dls29.vob.m2v 20928 dls29d1.vob.m2v 21000 dls29d2.vob.m2v 21030 dls29d3.vob.m2v 21072 dls29b.vob.m2v 21155 dls30.vob.m2v 21740 dls30d1.vob.m2v 21788 dls30d2.vob.m2v 21820 dls30b.vob.m2v 21902 dls31.vob.m2v 22418 dls31d1.vob.m2v 22478 dls31p1.vob.m2v 22599 dls31b.vob.m2v 22680 dls32.vob.m2v 23938 dls32d1.vob.m2v 23962 dls32d2.vob.m2v 23986 dls32d3.vob.m2v 24010 dls32d4.vob.m2v 24034 dls32d5.vob.m2v 24094 dls32d6.vob.m2v 24158 dls32d7.vob.m2v 24238 dls32b.vob.m2v 24320 dls33.vob.m2v 25098 dls33d1.vob.m2v 25146 dls33d2.vob.m2v 25194 dls33d3.vob.m2v 25300 dls33d4.vob.m2v 25360 dls33d5.vob.m2v 25396 dls33b.vob.m2v 25479 dls34.vob.m2v 25850 dls34d1.vob.m2v 25886 dls34d2.vob.m2v 25957 dls34b.vob.m2v 26040 dls35.vob.m2v 26578 dls35d1.vob.m2v 26613 dls35d2.vob.m2v 26637 dls35b.vob.m2v 26720 dls36.vob.m2v 27050 dls36d1.vob.m2v 27085 dls36d2.vob.m2v 27122 dls36d3.vob.m2v 27158 dls36b.vob.m2v 27242 dls32.vob.m2v 28498 dls32d1.vob.m2v 28522 dls32d2.vob.m2v 28546 dls32d3.vob.m2v 28570 dls32d4.vob.m2v 28594 dls32d5.vob.m2v 28654 dls32d6.vob.m2v 28718 dls32d7.vob.m2v 28798 dls32b.vob.m2v 28880 dls38.vob.m2v 31190 dls38d1.vob.m2v 31238 dls38d2.vob.m2v 31298 dls38d3.vob.m2v 31346 dls38d4.vob.m2v 31394 dls38d5.vob.m2v 31454 dls38d6.vob.m2v 31502 dls38b.vob.m2v Sans les chiffres au départ, grâce à cette commande : - Code:
-
ffmpeg -i *.m2v -b:v 2000k -vcodec mpeg2video -filter:v yadif -s 320x240 *.mpg ffmpeg -i *.mpg -vcodec copy -an *.m2v Où * correspond au nom du fichier. Y a t il moyen de tous les faire d'un coup. J'avais essayé avec %1.m2v mais ça marche pas ou plus sur windows 10. Une idée ? Plutôt que de tout se taper à la mano ? Merkiii |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| Msg n°2 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:01 | |
| Si tu ouvres un prompt powershell: - Code:
-
Get-ChildItem *.m2v | ForEach-Object { echo $_.Name.Replace('.m2v', '.mpg') }
La commande filtre les fichiers .m2v et permet d'itérer sur chacun, il suffit donc dans le Foreach-Object de remplacer la commande echo par ta ligne d'encodage. $_.Name permet de récupérer le nom du fichier et le replace permet d'avoir le nom de destination au format mpg
Dernière édition par SpikeSpiegel le Mar 14 Juin 2016, 23:05, édité 1 fois |
|
| |
k0en Team Open Consoles
Messages : 10799 Réputation : 365 Age : 43 Inscrit le : 25/01/2011
TO7-70
Localisation : Devant son écran
Humeur : Indécis
| Msg n°3 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:03 | |
| Ca sent le Dragon Lair's mon Bafounet, te prends pas la tête pour moi ! Je voulais juste découvrir ce support mais si t'y prends trois plombes, lache l'affaire |
|
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| |
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°6 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:22 | |
| Ok ! Donc ma ligne de code : - Code:
-
Get-ChildItem *.m2v | ForEach-Object { .\ffmpeg -i -b:v 2000k -vcodec mpeg2video -filter:v yadif -s 320x240 $_.Name.Replace('.m2v', '.mpg') } ça merdouille par contre -b:v protocol not found Quand je fais un fichier seul ça marche. |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| |
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| Msg n°9 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:26 | |
| dans ta première commande tu as *.mv2 après le -i, c'est quoi le -i ? input ? dans ce cas là il faut mettre $_.Name après le -i |
|
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| |
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°12 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:34 | |
| Oui !
Donc ma deuxième ligne devrait être
Get-ChildItem *.mpg | ForEach-Object { .\ffmpeg -i $_.Name -vcodec copy -an $_.Name.Replace('.mpg', '.m2v') }
C'est ça ? |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
admin Team Open Consoles
Messages : 15193 Réputation : 399 Inscrit le : 13/10/2010
| Msg n°14 Sujet: Re: DOS : choisir plusieurs fichiers ? Mar 14 Juin 2016, 23:40 | |
| VI c'est ça. Je reprends ceci : Dragon's Lair ffmpeg -i lair.m2v -b:v 2000k -vcodec mpeg2video -filter:v yadif -s 320x240 lair.mpg ffmpeg -i lair.mpg -vcodec copy -an lair.m2v de là : [Vous devez être inscrit et connecté pour voir ce lien] |
|
| |
SpikeSpiegel Membre d'honneur VIP
Messages : 6181 Réputation : 211 Age : 45 Inscrit le : 07/04/2012
RPI, PI-LEGOBOY, DINGOO A320, GCW-Zero, PocketCHIP
| |
| |
Contenu sponsorisé
| |
| |
|