L'école [Tuto]Faire d'une vidéo un GIF animé
Voici le petit tuto qui permet de faire les vidéos animés dans nos MSX pixelisés
1- Faire une vidéo
Je lance WebMSX avec le jeu souhaité, ensuite je lance une capture (touche Windows + G)
Là j'obtiens une capture complète de mon écran, il faudra donc ensuite croper la vidéo.
2- Je lance ensuite l'éditeur en ligne :
https://online-video-cutter.com/
Ce logiciel en ligne permet déjà à peu prêt tout, couper, enlever les parties non souhaitées, mais surtout de croper la vidéo (en mode custom pour ne pas garder les proportions = option tout en bas)
Pour croper, c'est toujours compliqué car nombre de jeux MSX ont des bandes noires en haut et en bas, voire sur les côtés. En général, je crope à fond sur les côtés pour enlever les bandes noires et je les laisse en haut et en bas mais assez petites.
3- Je lance le convertisseur en ligne MP4 vers GIF
https://image.online-convert.com/fr/convertir/mp4-en-gif
Ici rien de compliqué, je modifie la taille de sortie avec 96 en largeur et 79 en hauteur (format de l'intérieur de nos moniteurs pixelisés) et je décoche l'anticrénelage
puis DEMARRER
1- Faire une vidéo
Je lance WebMSX avec le jeu souhaité, ensuite je lance une capture (touche Windows + G)
Là j'obtiens une capture complète de mon écran, il faudra donc ensuite croper la vidéo.
2- Je lance ensuite l'éditeur en ligne :
https://online-video-cutter.com/
Ce logiciel en ligne permet déjà à peu prêt tout, couper, enlever les parties non souhaitées, mais surtout de croper la vidéo (en mode custom pour ne pas garder les proportions = option tout en bas)
Pour croper, c'est toujours compliqué car nombre de jeux MSX ont des bandes noires en haut et en bas, voire sur les côtés. En général, je crope à fond sur les côtés pour enlever les bandes noires et je les laisse en haut et en bas mais assez petites.
3- Je lance le convertisseur en ligne MP4 vers GIF
https://image.online-convert.com/fr/convertir/mp4-en-gif
Ici rien de compliqué, je modifie la taille de sortie avec 96 en largeur et 79 en hauteur (format de l'intérieur de nos moniteurs pixelisés) et je décoche l'anticrénelage
puis DEMARRER
Pour être honnête sur les derniers GIF (depuis qu'on a rajouté les écrans titres), j'ai rajouté une étape supplémentaire : MAIS elle n'est pas obligatoire.
Une fois que j'ai la capture vidéo de mon écran complet, j'utilise un éditeur de vidéo installé sur mon PC (je l'utilise régulièrement pour faire du montage pour mon taf, il s'agit de MOVAVI video editor)
En fait, je fais les tâches que le site https://online-video-cutter.com/ peut faire mais ça va plus vite avec le logiciel :
- J'enlève la bande son (pas obligatoire, mais ça fera un fichier de sortie plus petit à uploader après)
- et je fais le découpage de la capture
. en général je capture 40sec à 1min30 pour avoir l'écran titre et un moment sympa du jeu
. je garde 3 à 5sec d'écran titre, puis j'enchaine avec 15 à 30sec de jeu
. Avec un bon éditeur, c'est fait en 2 clics avec les bons raccourcis
. Ceci a l'avantage de n'utiliser https://online-video-cutter.com/ QUE POUR CROPER, et donc d'uploader une capture qui est déjà plus petite (sans le son et moins longue).
Une fois que j'ai la capture vidéo de mon écran complet, j'utilise un éditeur de vidéo installé sur mon PC (je l'utilise régulièrement pour faire du montage pour mon taf, il s'agit de MOVAVI video editor)
En fait, je fais les tâches que le site https://online-video-cutter.com/ peut faire mais ça va plus vite avec le logiciel :
- J'enlève la bande son (pas obligatoire, mais ça fera un fichier de sortie plus petit à uploader après)
- et je fais le découpage de la capture
. en général je capture 40sec à 1min30 pour avoir l'écran titre et un moment sympa du jeu
. je garde 3 à 5sec d'écran titre, puis j'enchaine avec 15 à 30sec de jeu
. Avec un bon éditeur, c'est fait en 2 clics avec les bons raccourcis
. Ceci a l'avantage de n'utiliser https://online-video-cutter.com/ QUE POUR CROPER, et donc d'uploader une capture qui est déjà plus petite (sans le son et moins longue).
ericb59
Membre non connecté
Conseiller Municipal
Merci !
Cool ! Des outils en ligne dignes du 21eme siècle.
(A ne pas confondre avec les outils en ligne de commande dignes du 20ème siècle)
Je ne connaissait pas images.online-convert.com
Cool ! Des outils en ligne dignes du 21eme siècle.
(A ne pas confondre avec les outils en ligne de commande dignes du 20ème siècle)
Je ne connaissait pas images.online-convert.com
aoineko
Membre non connecté
Conseiller Municipal
@Sebbeug Si tu passes par une vidéo MP4, tu sais que tu peux la généré directement depuis OpenMSX ?
Il suffit d'ouvrir la ligne de commande dans OpenMSX (F10), puis d'écrire record start pour commencer à enregistrer ta vidéo et record end pour finir.
Il suffit d'ouvrir la ligne de commande dans OpenMSX (F10), puis d'écrire record start pour commencer à enregistrer ta vidéo et record end pour finir.
On est toujours ignorant avant de savoir.
Je n'utilise jamais OpenMSX, je trouve que l'ergonomie de ce soft est complètement naze. C'est sûrement le meilleur émulateur j'en conviens, mais bon dieu que tu ne retrouves rien là dedans...
ericb59
Membre non connecté
Conseiller Municipal
Citation :
ais bon dieu que tu ne retrouves rien là dedans
C'est à dire ?
Sur Windows tu peux utiliser Catapult, qui est fourni avec openMSX.
catapult c'est bien pour lancer un jeu mais déja pour faire un screenshot d'écran j'ai galéré a trouver
il y a bien trop de commandes a se rapeller : https://openmsx.org/manual/commands.html
il y a bien trop de commandes a se rapeller : https://openmsx.org/manual/commands.html
ericb59
Membre non connecté
Conseiller Municipal
Citation :
faire un screenshot d'écran j'ai galéré a trouver
Comme tu me signale souvent des commandes clavier ...
Copie D'écran :
SHIFT+CMD+4
(vengeance )
Nan, mais sinon, c'est vrai qu'il est déroutant cet émulateur car il n'a pas d'interface.
Mais l'intérêt c'est de le configurer à sa façon. Cela prend un peut de temps mais une fois que c'est fait, ca devient vraiment pratique.
Par exemple voici un fichier de configuration qui se lance lorsque je veux émuler un Turbo-R.
Avec l'interface tel que je la veux, les extensions que je veux, les touches de raccourcis que je veux etc ...
Code TEXT :
Edité par
ericb59
Le 01/05/2022 à 11h27
# openMSX MACHINE DEFINITION for FUSION-C SDK # Script version 2.0 # # MSX2 TURBO-R With Floppy A # Config based on # PANASONIC TURBO-R FS-A1 GT + SLOT EXAPNDER + SCC # filepool add -path ./openMSX/share/systemroms -types system_rom filepool add -path ./openMSX/ -types disk # _______________________________________________________________________________________ # -- Machine Configuration Variables -- # _______________________________________________________________________________________ # -- Set The MSX Machine to emulate variable MSX_MACHINE Panasonic_FS-A1GT # -- Use Musical Memory Cartridge to have 1024K of RAM : 1=on 0=off variable USE_MEMORY_1024K 1 # -- Use GFX9000 Video Cartridge : 1=on 0=off variable USE_GFX9000 1 # -- Use MFRSD Cartridge : 1=on 0=off variable USE_MFRSD 0 # -- Use FM PAC FM Cartridge : 1=on 0=off variable USE_FMPAC 0 # -- Use SCC+ Cartridge : 1=on 0=off variable USE_SCC 0 # -- Use a Slot Exnansio, Cartridge (To use more than 2 cartridges at same time) : 1=on 0=off variable USE_EXPANDER 1 # -- Use Fusion-C's OpenMSX skin interface : 1=on 0=off variable USE_FUSIONSKIN 1 # -- Default Scale Factor (OPenMSX's Window size : 1, 2, 3) variable DEFAULT_SCALE 2 # _______________________________________________________________________________________ # -- Drives source folders -- # _______________________________________________________________________________________ # -- Use Floppy Disk drive A : 1=on 0=off variable USE_FLOPPY_A 1 # -- Use Floppy Disk drive B : 1=on 0=off variable USE_FLOPPY_B 0 # -- Drive A: Content folders -- variable CONTENT_DSK_FOLDER1 "out/dska/" # -- Drive B: Content folders -- variable CONTENT_DSK_FOLDER2 "out/dskb/" # -- ROM content folder -- variable ROM_CONTENT_FOLDER "out/rom/" # _______________________________________________________________________________________ # -- Export folders -- # _______________________________________________________________________________________ # -- Export folder for DSKA: -- variable CONTENT_EXPORT_DSKA "out/export/dska/" # -- Export folder for DSKB: -- #variable CONTENT_EXPORT_DSKB "out/export/dskb/" # _______________________________________________________________________________________ # -- General settings -- # _______________________________________________________________________________________ #-- Video & sound Settings -- set horizontal_stretch 302 set scale_algorithm simple set scale_factor $DEFAULT_SCALE set scanline 23 set blur 32 set glow 10 set maxframeskip 3 set master_volue 75 #set mute off set save_settings_on_exit off #set auto_enable_reverse off #disable_reversebar escape_grab #set fullspeedwhenloading on if {$USE_FUSIONSKIN eq "1"} { load_icons fusion-c set consolebackground skins/ConsoleBackgroundFusionC.png set consolecolumns 155 } # _______________________________________________________________________________________ # Keys mapping Configuration # meta = CMD key on MacOS / Win key on Windows # _______________________________________________________________________________________ # Press META+CTRL+U Toggle Mute bind META+CTRL+U "toggle mute" # Press F11 to cycle from different video-sources if exists bind F11 cycle videosource # Press F12 to Force or release all Mouse/Keyboard inputs grabbed by OpenMSX bind F12 "toggle grabinput" # Press ALT+F11 to decrease OpenMSX window bind ALT+F11 -repeat "incr scale_factor -1" # Press ALT+F12 to increase OpenMSX window bind ALT+F12 -repeat "incr scale_factor 1" # Press SHIFT+F11 to decrease emulation Speed 10% bind SHIFT+F11 -repeat "incr speed -10" # Press SHIFT+F12 to increase emulation Speed 10% bind SHIFT+F12 -repeat "incr speed 10" # Press META+W to toggle Power ON/OFF bind META+W "toggle power" # Press META+R to Reset The Emulated MSX bind META+R reset # Press META+Y to Type the content of the file "autoexec.bat" to the MSX DOS windows / Basic Screen bind META+Y "type_from_file $CONTENT_DSK_FOLDER1/autoexec.bat" # Press META+SHIFT+A to make a screenshot bind META+SHIFT+A screenshot # _______________________________________________________________________________________ # MSX Machine emulated #Search if a ROM is passed as parameter set cartridge_insert_A [lindex [carta] 1] machine $MSX_MACHINE # Insert the ROM as Cartridge Slot A if {[string trim $cartridge_insert_A] != ""} { carta $cartridge_insert_A } # Plug a Slot Expansion cartridge if {$USE_EXPANDER eq "1"} { ext slotexpander } # Plug The Musical Memory Mapper with 1024K of RAM if {$USE_MEMORY_1024K eq "1"} { ext Musical_Memory_Mapper } # Plug GFX9000 Graphic Interface if {$USE_GFX9000 eq "1"} { ext gfx9000 } # Plug MFR SD if {$USE_MFRSD eq "1"} { ext MegaFlashROM_SCC+_SD } # Plug The FMPAC MUSIC Expansion cartridge if {$USE_FMPAC eq "1"} { ext fmpac } # Plug The SCC+ Expansion cartridge if {$USE_SCC eq "1"} { ext scc+ } # Emulate the Cursors keys as Joystick in MSX's joystick Port A plug joyporta keyjoystick1 # Emulate your mouse as a MSX mouse in MSX's joystick port B plug joyportb mouse # Plug a Simple/Covox Module in the Printer Port. Default Audio output used plug printerport simpl # Enable The Fusion-C Debug Port. Use it with openMSX Debugger debug set_watchpoint read_io 0x2E # Starting the emulation at Full Speed set throttle off # After 18 OpenMSX clocks (?), the normal speed of the computer is set back to normal after time 18 "set throttle on" # _______________________________________________________________________________________ # Drive & Hard-drive # _______________________________________________________________________________________ if {$USE_FLOPPY_A eq "1"} { diska $CONTENT_DSK_FOLDER1 } if {$USE_FLOPPY_B eq "1"} { diskb $CONTENT_DSK_FOLDER2 }
c'est bien tout ça mais ou tu met ce fichier texte et comment tu lance cette config ?
moi je prend catapult et j'ajoute mes extensions mais je l'utilise surtout pour le graph9000 car au quotidien BlueMSX me suffit
ps: sur l'image c'est Shift CMD 3
moi je prend catapult et j'ajoute mes extensions mais je l'utilise surtout pour le graph9000 car au quotidien BlueMSX me suffit
ps: sur l'image c'est Shift CMD 3
ericb59
Membre non connecté
Conseiller Municipal
Shift+CmD+3 Ça capture tout l'écran
Shift+Cmd+4 permet de choisir la zone à capturer
Je ferai un tuto pour openMSX, ça sera mieux que des explications éparses
Shift+Cmd+4 permet de choisir la zone à capturer
Je ferai un tuto pour openMSX, ça sera mieux que des explications éparses
ericb59
Membre non connecté
Conseiller Municipal
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie