M@cZér0
09/01/2007, 20h29
[Tuto - logiciel]
MoonShell
Ce tuto est mis à jour régulièrement
dernière mise à jour : 09/12/07
MoonShell 1.71.1
English version (http://www.scdev.org/forum/index.php?topic=11437.msg86978#msg86978)
Available for MoonShell 1.71.1 (28/09/07)
http://img238.imageshack.us/img238/7814/preview9hd.png
Skin WinDowS XP
Temps : 5 à 20 minutes
Difficulté : Facile
Sommaire:
Avant propos
Qu'est-ce que MoonShell?
Matériel nécessaire
Connaissances requises
Installation
Packs prêts à l'emploi
Utilisation de MoonShell
Conversion de vidéos
F.A.Q.
:!: Petit rappel pour le bon fonctionnement du support du tuto :
Si vous êtes le dernier à avoir posté, utilisez "Editer" pour re-poster un message
Toute question qui ne sera pas rédiger avec un français lisible se verra supprimée
Pour finir, merci de lire le tuto dans son intégralité avant de poser des questions
Bon MoonShell à tous! :D
1. Avant Propos
Ce tuto va vous apprendre à installer, utiliser et personnaliser le MoonShell qui vous ressemble. Une installation rapide vous prendra entre 2 et 3 minutes, je vous conseille vivement de jeter un oeil sur au chapitre 7. Utilisation (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=8#content_start). Une installation complète (paramétrage + customization) vous durera près de 20 minutes, bien sûr, ces opérations sont très vivement conseillé : une fois bien configuré on découvre un tout nouveau programme aux multiples possibilités. Pour cela, je vous accompagne tout au long du chapitre 5. Installation (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=6#content_start).
Every go!
http://img220.imageshack.us/img220/3536/artworkmariovsdonkeykonbe9.jpg
2. Qu'est-ce que MoonShell?
MoonShell (http://mdxonline.dyndns.org/archives/nds/) est un homebrew (http://fr.wikipedia.org/wiki/Homebrew) très célèbre de MoonLight, il s'agit du homebrew le plus poussé et le plus réussi. MoonShell est une plateforme multimédia permettant de lire musiques, vidéos, photos et textes. On peut aussi lancer des homebrews, l'intérêt réside dans le fait que MoonShell scan à chaque démarrage le programme pour vérifier s'il ne contient pas de virus.
Il reconnaît les formats suivants :
Audio : mp1, mp2, mp3, ogg, aac, wav, mid, gsm, rcp, r36, ikm.
Vidéo : dpg, dpg2.
Photo : jpg, jpeg, gif, bmp, psd, png (non progressif).
Texte : txt, ini.
Applications : nds.
http://www.parabox.ru/wp-content/wmp11logo.png
[BREAK=3. Connaissances requises]
3. Connaissances requises
Ce tuto a été écrit pour que tous le monde puisse s'y retrouver, vous devez juste savoir lancer un programme à partir de votre linker. Pour le reste, une paire de yeux (un seul œil éventuellement pour les plus amoché) et quelques doigts vous seront nécessaire, histoire de pouvoir tenir un stylet.
http://content.answers.com/main/content/wp/en/thumb/b/b2/175px-Toadsworth.jpg
[BREAK=4. Matériel nécessaire]
4. Matériel nécessaire
L'utilisation de MoonShell nécessite le même matériel que tous programmes DS à savoir :
Nintendo DS
linker compatible
Flashme (tuto ici (http://www.playeradvance.org/forum/showthread.php?t=3357&highlight=flashme) et ici (http://www.playeradvance.org/forum/showthread.php?t=959&highlight=passme)), passme ou wifime.
Support de stockage (carte SD ou Compact Flash suivant les linkers) si le linker n'a pas de mémoire intégré.
http://ecx.images-amazon.com/images/I/41fD8sncI3L._AA280_.jpg
[BREAK=5. Installation]
5. Installation 15 min
http://img116.imageshack.us/img116/2977/mrgwlc8.gif
Pour les gros fainéants qu'ils veulent juste avoir MoonShell sans se casser la tête et avec une jolie skin, téléchargez juste DPGenc (ou Batch DPG) et le pack correspondant à votre linker.
Rendez-vous partie 6. Packs prêts à l'emploi (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=7#content_start).
[B]
Avant toute chose, sachez que la version 1.3 de DPGenc associé à la version 1.71 de MoonShell offre une qualité de vidéo vraiment supérieur à la version 1.6, si vous n'utilisez pas MoonShell pour lire des vidéo et que vous utilisez déjà MoonShell 1.6, la mise à jour vers MoonShell 1.71 n'est pas nécessaire.
a) Téléchargements
[B]MoonShell (obligatoire) :
MoonShell 1.71 (http://home.att.ne.jp/blue/moonlight/moonshell171p1_with_dpgtools131.zip), la dernière version à ce jour, elle est dites stable par ses auteurs et est compatible avec tous les linkers.
Applications vidéo :
DPG tools 1.3 vous permet de convertir vos vidéos au format dpg, il est fourni dans le fichier zip de MoonShell.
BatchDPG (http://ls5.citizendeleted.com/index.php?download=BatchDPG_v1.0.exe), est une bonne alternative a DPG tools (nécessite AviSynth (http://sourceforge.net/project/downloading.php?group_id=57023&use_mirror=osdn&filename=Avisynth_257.exe&1561427), si ça ne marche pas, téléchargez .NET FrameWork 3 (http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=fr&SrcCategoryId=&SrcFamilyId=10cc340b-f857-4a14-83f5-25634c3bf043&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2 f4%2fd%2fa%2f4da3a5fa-ee6a-42b8-8bfa-ea5c4a458a7d%2fdotnetfx3setup.exe)).
DPG Play 3.0 (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_38802220&shared_name=o1fno5evga) vous permet de visualiser vos vidéos en dpg sur l'ordinateur.
Autres :
MoonShell reset for SC.nds (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_37180269) permet aux utilisateurs de SuperCard de revenir au menu de la SuperCard sans éteindre la console.
Le pack FR (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_38994536) contient :
Tous les menus de MoonShell en français
Le menu paramètre en français
Le fichier de configuration moonshl.ini en français et anglais
Le support des accents et de la cédille dans les fichiers texte et les noms de fichiers
Pack FR (http://gglink31.free.fr/MoonShell/moonshl20070525.zip) par Angegg 31, MoonShell intégralement en français!
Si ça intéresse, voilà mon dossier moonshl (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_57001970&shared_name=norq9styup) du 20/04/07 (MoonShell 1.7 sans fonctions marque-page et resume) pour SuperCard SD.
Packs de skins :
Changer d'apparences (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_57004372&shared_name=ob9zu9ofp5)
Visitez également le site officiel (http://mdxonline.dyndns.org/archives/nds/) si vous cherchez une version antérieur, d'autres plug-ins, le SDK (Software Development Kit)...
b) Setup.exe
Extraire le fichier zip contenant les fichiers principales de MoonShell dans un répertoire quelconque, ouvrir Setup.exe puis insérer votre carte (si votre linker fonctionne à mémoire externe).
http://img237.imageshack.us/img237/2486/selectlangagesetupyl6.png
そしてその後か。
Sélectionnez English (j'essaierai de travailler sur une version française si c'est possible), vous pouvez enregistrer la langue comme celle par défaut en cochant l'option du dessous puis validez.
http://img243.imageshack.us/img243/8901/setupfixhddue3.png
Sélectionnez votre carte mémoire
Une deuxième boite de dialogue s'ouvre, vous devez sélectionner la carte que vous avez précédemment insérer ou sélectionner le disque C:/ si votre linker ne fonctionne pas à carte.
http://img215.imageshack.us/img215/6970/setupmoonshellog9ql0.png
Ne prenez pas toutes les versions...
Dans le premier cadre, vous pouvez choisir la version du fichier de configuration moonshl.ini : simple, complet ou pas de moonshl.ini.
Dans configuration file, vous pouvez ajouter :
moonshl.ini, le fichier de configuration de MoonShell.
Startup.mp3, le fichier son qui est lu à chaque démarrage de MoonShell
Shutdown.mp3, le fichier son qui est lu lorsque MoonShell et quitté en fermant le clapet (nécessite que Whenpanelclosed soit sur la valeur 3 dans moonshl.ini)
plugin/*.msp, tous les plugins
La skin Bluemoon
La fonction resume, qui reprend la piste à l'endroit ou la lecture s'était arrêté. (Instable)
La fonction marque-page, qui permet de marquer les fichiers textes à un endroit en particulier. (Instable)
Custom resources, les fichier de traductions des menus
Enfin, dans la section ROM image, sélectionnez la version correspondant à votre linker.
Je conseille de cocher toutes les options, si MoonShell a des problèmes, refaire l'installation en décochant les fonctions resume et marque page.
Dans le cadre Clock Plugin Setting vous pouvez ajouter un écran de veille (horloge) à la DS. Pour ce faire, cocher "The setting is updated and copeid" et choisissez parmi les horloges au choix (vous pouvez cliquer sur Preview pour avoir un aperçu). Laisser le codage des caractères et ne touchez pas à ces réglages. Cliquez sur Setup pour lancer l'installation.
Cette opération peut durer plusieurs minutes suivant le nombre d'options sélectionnée.
Si vous voulez afficher des accents et cédilles dans MoonShell, extrayez le contenu des fichiers de codage dans le dossier moonshl et remplacer si demandé.
Note : Si le fichier xxx-MoonShell.nds généré par MoonShell ne fonctionne pas, il faut sûrement le patcher avec DLDI, pour cela, veuillez vous rendre sur le tuto du DLDI (http://www.playeradvance.org/forum/showthread.php?p=134412#post134412).
c) Patchs français
Pour profiter de MoonShell en français, extraire le pack FR à la racine de votre carte/linker et accepter les remplacements de fichiers.
d) Moonshl.ini :
Le fichier moonshl.ini est le fichier qui permet de changer les paramètres de MoonShell. Il faut juste remplacer la valeur numérique par celle du choix que l'on a fait. En plus, j'ai traduis ce fichier en français!:w00t:
e) Les skins :
MoonShell est un programme entièrement personnalisable, il est possible de changer de skin. Grâce à la simplicité de création de ceux-ci (voir partie 2), beaucoup de skins sont disponibles en téléchargements. De plus des skins sont disponibles dans le dossier moonshell.zip/misc/skins/ leur installation et très simple, ils suffit de copier le fichier skin.ini et tous les fichiers .bmp du dossier de la skin dans le dossier moonshl/skin (créer le dossier skin s'il n'existe pas dans le dossier moonshl). Pour changer de skin lors de l'utilisation de MoonShell, il suffit de lancer le fichier skin.ini se situant dans le dossier de la skin à partir de MoonShell.
J'ai compilé les meilleurs skins dans un dossier, vous n'avez plus qu'à extraire l'archive sur la carte et à lancer les fichiers skin.ini de chaque skin. Vous pouvez avoir un aperçu de chaque skin dans le dossier du même nom.
Pour les flemmards : Le dossier add for boot permet d'utiliser un skin comme skin par défaut : créer un dossier moonshl, copiez le contenu du dossier add for boot et le contenu du dossier de la skin de votre choix dans ce dossier moonshl, il vous suffit de placer le dossier à la racine de la carte. Vous avez maintenant une version basique de MoonShell avec la skin de votre choix
Pour télécharger plus de skins, je vous invite à consulter mon Référencements des skins (http://www.playeradvance.org/forum/showthread.php?t=3369&highlight=les+skins).
f) Miniatures :
Comme vous avez pu peut être le remarquer dans le dossier changer d'apparences, il est possible de créer des miniatures pour avoir un aperçu de chaque image.
Avant toutes choses, il faut impérativement que les images dont on faire les miniatures doivent être sur la carte et dans le même dossier. Si vous ajouter ou supprimez des images, il vous faudra refaire la création des miniatures.
Je vous conseille modifier les fichiers CreateThumbnail.ini (qui est créé lors du premier lancement du logiciel utilisé précédemment) et global.ini pour ajuster le nombre de couleurs de l'image et la taille des miniatures.
Dans l'archive de MoonShell, exécutez CreateThumbnail.exe et cliquez sur OK à l'affichage de la boite de dialogue. Sélectionnez n'importe quel image du dossier précédemment créé et cliquez sur ouvrir. Patientez et cliquer sur OK. Le programme aura généré un _THUMBNL.MSL, c'est ce fichier qui contient les informations sur les miniatures, par conséquent, ce fichier doit rester dans le dossier.
6. Packs prêts à l'emploi 5 min
Voici les packs prêts à l'emploi, ils sont entièrement personnalisables, vous pouvez remplacer la skin, éditer le fichier moonshl.ini (conseillé), ou ajouter d'autres plugins (voir le site officiel de MoonLight (http://mdxonline.dyndns.org/archives/nds/)).
Packs flemmards 1.6 :
MoonShell 1.6.
La skin WinDowS XP dont je suis l'auteur.
Les plugins de base.
moonshl.ini en français (à jour avec la version de MoonShell précédemment citée).
La fonction resume.
La fonction marque-page.
Le codage des caractères avec les accents.
Télécharger le pack correspondant à votre linker et extraire le fichier zip à la racine de votre carte/linker.
DS Link (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44019542)
Ewin 2 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44020076)
EZ Flash V (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44020658)
G6 lite DLDI v0.15 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44021160)
GBA Movie Player CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022020)
GBA Movie Player SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023258)
M3 Adapter CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44021590)
M3 Adapter SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022412)
Max Media Dock (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022784)
Neo 2 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024214)
Neo Flash MK2 & MK3 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023894)
Ninja DS (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023574)
R4 & M3 Simply (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024490)
SuperCard CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024798)
SuperCard DS (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025056)
SuperCard lite (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025278)
SuperCard SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44018980)
SuperCard SD MOON (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025558)/!\ Si MoonShell refuse de démarrer, supprimer les fichiers resume.sav, bookmrk0.sav, bookmrk1.sav, bookmrk2.sav et bookmrk3.sav.
Packs flemmards 1.71 :
MoonShell 1.71.
La skin Bluemoon de Moonlight.
Les plugins de base.
moonshl.ini en anglais (à jour avec la version de MoonShell précédemment citée).
La fonction resume.
La fonction marque-page.
Le codage des caractères [B]sans accents.
MoonShell 1.71 (toutes versions) (http://tm290.tuxfamily.org/NDS/171/).
http://www.afjv.com/press0502/050218_donkey_kong_jungle_b.jpg
7. Utilisation 5 min
Pour lancer MoonShell, rien de plus simple : allumer votre Nintendo DS (avec Passme, Flashme ou Wifime) avec votre linker et exécutez MoonShell à partir du menu de votre linker.
Note : Aléatoirement, sur certains linkers, MoonShell peut refuser de démarrer et afficher un message d'erreur :Critical error!! CPU HALT for safety.Pas de panique ce n'est rien, redémarrez juste MoonShell et tout est oublié (répétez l'opération au besoin).
Sur les séries SuperCard, un écran d'erreur peut apparaître sur l'écran du bas pendant de le démarrage de MoonShell (c'est à dire pendant quelques dixièmes de secondes), ne pas en tenir compte.
Déplacer le curseur avec haut et bas et changer de page avec gauche et droite.
A : Lire le fichier sélectionné.
B : Stop/Retour au dossier parent.
L : Pause.
R : Suivant.
Y/X : Baisser/augmenter le volume.
Select : Avance rapide.
Select + L/R : Baisser/augmenter le niveau de luminosité (uniquement sur DS lite).
Déplacer une fenêtre : Faire glisser la fenêtre par la barre de titre.
Fermer une fenêtre : Appuyer sur le coin supérieur droit de la fenêtre.
Passer le lecteur vidéo d'un écran à l'autre : toucher l'écran tactile lors de la lecture d'une vidéo.
Se déplacer dans la lecture : Cliquer sur la barre de progression.
Changer de mode de lecture : Cliquer sur MusicNext de la fenêtre de lecture.
Navigateur tactile : dans mooshl.ini, lorsque vous configurez le navigateur sur l'écran du bas, vous pouvez ouvrir vos fichiers avec le stylet.
Retourner au menu du linker : lancer MoonShell reset for SC depuis n'importe quel emplacement (SuperCard seulement).
{colsp=2}[b]Modes de lecture
Nom|Description
Stop|Lire le fichier en cours
Repeter piste|Lire et répéter le fichier
En boucle|Lire le fichier en cours et les suivants en boucle par ordre alphabétique
NormalExtinction|Lire le fichier en cours et les suivants par ordre alphabétique puis arrêter le système
AleatoireBoucle|Lire le fichier en cours et les suivants aléatoirement en boucle
AleatoireExtinction|Lire le fichier en cours et les tous les autres aléatoirement puis arrêter le système
Extinction|Lire le fichier en cours et arrêter le système
Pour ouvrir le menu systeme, cliquez sur le bouton situé dans le coin supérieur gauche de l'écran tactile.
Menu Systeme :
Utiliser le codage actuel
Ouvrir avec UTF-8
Ouvrir avec UTF-16LE
Ouvrir avec UTF-16BE
Ouvrir avec le codage binaire
Activer/Desactiver protection L/R
Parametrer
Ajuster la luminosite
Reset.mse
Menu Parametrer :
La menu Parametrer configure le fichier moonshl.ini à partir de MoonShell. Sa configuration s'effectue au stylet, la navigation est organiser par onglet et des informations sont données sur l'écran du haut. Lorsque vous avez terminé cliquer sur la croix, une boîte de dialogue apparaît, vous pouvez choisir d'enregistrer ou pas les réglages précédemment effectué et cliquer sur OK ou Cancel pour revenir aux réglages.
Fonction resume :
Lorsque vous éteignez votre DS, MoonShell retiens le dernier dossier ouvert et, s'il y a eu, le dernier fichier ouvert. De ce fait, MoonShell démarre dans le dernier dossier ouvert et réouvre le dernier fichier au moment où vous l'avez laissé : même moment pour les pistes audio et vidéo (sur certains linker, la reprise sur les vidéos n'est pas active), même ligne pour les textes! :w00t:
Fonction marque-page (bookmark):
La fonction marque-page permet d'enregistrer le ligne actuelle où vous lisez (dans un fichier texte), ainsi, vous pourrez facilement revenir à l'endroit où vous en étiez. Vous pouvez sauvegarder 4 emplacements, utilisez les boutons L et R pour sauvegarder ou charger la ligne actuelle ou la ligne contenu dans le marque-page.
Changer de skin:
Lancer le fichier skin.ini situé dans le dossier de la skin.
8. Conversion de vidéos
[B]a) Avec DPGenc 1.3
La version 1.3 de DPGenc associé à la version 1.71 de MoonShell offre une qualité de vidéo vraiment supérieur à la version 1.6, si vous n'utilisez pas MoonShell pour lire des vidéo, la mise à jour vers MoonShell 1.71 n'est pas nécessaire.
Exécutez dpgenc.exe qui se trouve dans le dossier dpgtools13 du répertoire où vous avez extrait l'archive de MoonShell. Cliquez dans le menu langage et sélectionner .FRE.
http://img176.imageshack.us/img176/3115/dpg3hqun3.png
DPGenc 1.3
Rapide description des menus :
Menu fichier : pour Quitter.
Options, c'est ce menu qui est important, je reviendrais dessus juste après.
Log : pour voir la différence ente l'original et le DPG (s'affiche durant la conversion).
Langue : pour changer de langue, déjà fait.
A propos de DPGenc.
Cliquez maintenant sur Options.
http://img176.imageshack.us/img176/9317/dpgencotpionszq4.png
Je vais expliquer!
Note : Cliquer d'abord sur Advance Settings en bas de la fenêtre afin de pouvoirs modifier les réglages.
Méthode d'exécution : Lorsqu'il n'est pas possible d'encoder avec DirectShow vous pouvez choisir d'utiliser ffmpeg ou mencoder. Détection auto conseillée.
Dans le cadre Options audio, vous pouvez régler la fréquence, le taux audio, le volume et la méthode d'exécution :
- Format : MP2 ou OGG. Le son sera de moins bonne qualité si vous choisissez OGG mais la vidéo sera allégé.
- Fréquence : Qualité sonore : plus la fréquence est élevée, plus la qualité est bonne. Un seul réglage est disponible : 32000.
- Taux audio : Influe également sur la qualité sonore : plus le taux est élevé, plus la qualité est bonne. 128kbps ou 96kbps suffisent amplement.
- Volume : Je vous conseil de laisser à 100% car on peut augmenter le volume lors de l'écoute de la vidéo.
Dans le cadre Options video, vous pouvez modifiez le format de pixel, la largeur de la vidéo, le format vidéo, le taux vidéo, le nombres d'images par secondes, la luminosité, le flou et vous avez la possibilité d'inverser la vidéo :
- Format de pixel : Si vous vraiment pressé, sélectionnez RGB15, si vous voulez optimiser la qualité sélectionnez RGB21, si vous souhaitez un bon compromis entre les deux choisissez RGB18 et si vous voulez utiliser l'ancienne méthode par défaut, sélectionnez RGB24. RGB18 et RGB24 sont conseillé.
- Largeur de la vidéo : De 64 à 256, plus ce paramètre est bas, plus la vidéo est petite, et plus la vidéo est moche (car étirée). Rester en 256 est très fortement recommandé.
- Format Vidéo : Ratio d'aspect : 4/3 (Classique), 16/9 (écran large), 1:2.35 (cinémascope) ou détection automatique.
- Taux vidéo : Bitrate de la vidéo (de 64 à 256, par défaut 192). Plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements.
- Images par seconde : Mêmes remarques que pour le bitrate. 18fps me semble être un bon réglage pour de l'anime ou une série TV (4/3). Vous pouvez aller plus haut pour un film (16/9), avec 24 ou 25fps (ne pas aller pas plus haut que la vidéo d'origine, ça ne sert à rien). Si vous obtenez une sorte de flou noir tout le temps lorsqu'il y a beaucoup de mouvement sur la vidéo, baissez ce réglage.
- Luminosité : Plus c'est élevé, plus c'est lumineux. A modifier si vous trouvez vos vidéos trop sombres ou trop claires sur la DS.
- Flou : Plus le curseur est à gauche, plus c'est flou. 95% est un bon réglage, et suffit à enlever les traces visible de compression.
- Inverser la vidéo : Retournement vertical.
- Smooth frame blending : Filtre de mélange des textures homogénisé. Activation recommandée.
- Mencoder : Custom command line permet une conversion équilibré entre qualité et vitesse de conversion. Low-quality profile, diminuera la qualité mais il diminuera aussi le poids de la vidéo et augmentera la vitesse de conversion. A l'inverse, High-quality profile augmentera la qualité mais il augmentera aussi le poids de la vidéo et diminuera la vitesse d'encodage.
- Custom edit : Permet de customiser la commande passée à mencoder. Vous ne devriez pas y toucher, sauf si vous voulez rajouter des filtres ou autres (bien que ça ne me semble pas nécessaire). Si ça vous intéresse, lisez la documentation de mencoder (http://www.mplayerhq.hu/DOCS/HTML/fr/index.html).
- Priority : Définis la priorité du processus accordée au processeur de IDLE _très faible_ à REAL TIME _en temps réel_. Si vous êtes préssé et que vous n'avez pas d'autres tâches en cours, vous pouvez monter ABOVE Normal voir HIGH.
Pour valider les changements, cliquez sur Encoder. Revenu à la fenêtre principal de DPGenc, vous pouvez changer le répertoire de destination des fichiers convertis en cliquant sur Changer. Enfin, déplacer les vidéos à convertir dans le cadre blanc, les vidéos se convertiront toute seules.
b) Conversion de vidéos avec BatchDPG
BatchDPG est une excellente alternative à dpgenc. Par rapport à DPGenc, il convertis avec une meilleure qualité vidéo et on a la possibilité d'ajouter des sous-titres externes à la vidéo.
http://img181.imageshack.us/img181/708/batchdpglh8.png
BatchDPG 1.0
Pour des conversions rapides, suivre ces instructions :
Les réglages par défaut semblent être tout à fait bons, et le calcul du framerate optimal se fait automatiquement avec le paramètre auto. Vous ne devriez pas avoir à modifier les paramètres.
Choisissez votre vidéo (Media File) et le fichier de sous-titres si vous en avez un.
Choisissez le dossier temporaire et de destination (respectivement Temp dir et Output dir).
Cliquez en bas sur Add
Repetez les etapes 1 et 3 pour chacune des vidéos que vous souhaitez convertir.
Cliquez sur Run pour lancer la conversion.
Si vous avez 2 minutes, je vous conseil de paramétrer très rapidement Batch DPG pour un résultat optimal :
La partie Input permet de définir les fichiers sources :
- Media file : Chemin de la vidéo à convertir.
- Subtitle file : Pour inclure des sous-titres au format srt, ssa ou ass.
La partie Output défini les paramètres de fichiers convertis :
- Temp dir : Dossier temporaire (il est recommandé de créer un dossier temp dans le répertoire de BatchDPG).
- Output dir : Répertoire des vidéo convertis.
La partie Video permet de régler les paramètres de conversion vidéo :
- FPS : Framerate (nombre d'images par seconde), plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements. Ne pas entrez de nombre décimaux. Je vous conseil de laisser ce réglage sur auto.
- Profile : La qualité générale de la vidéo.
- Width : La largeur de la vidéo en pixels, laissez ce réglage sur 256 sauf si votre vidéo est moins large.
- Height : La longeur de la vidéo en pixels, configurer ce réglage sur 192 sauf si votre vidéo est plus courte.
- Bitrate : Taux de la vidéo (de 64 à 256, par défaut 192). Plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements.
- Max bitrate : Si une scène demande plus de bitrate que le réglage indiquée précédemment, elle ne pourra pas excéder le bitrate max. Je recommande de régler le bitrate max à 1,5 à 2 fois le bitrate.
La partie Audio permet de régler les paramètres de conversion audio :
- Bitrate : Influe sur la qualité sonore, plus le bitrate est élevé, plus la qualité est bonne. 128 ou 96 suffisent amplement.
- Simplerate : Fréquence sonore, influe directement sur la qualité du son. 48000khz est bien mieux que 32000khz, la DS supporte jusqu'à 48000khz en mono. 48000khz est recommandé si le son est mono.
- Mono : Convertir la bande son au format mono permet de réduire la taille de la vidéo car ça vous permet de diminuer la fréquence sonore sans trop réduire la qualité du son.
- Normalize : Normaliser permet l'augmentation du son au plus haut possible sans pertes de qualité. L'activation de cette option est recommandée.
La partie Other permet d'ajuster quelques réglages généraux :
- After encoding : Après l'encodage, vous pouvez choisir de fermer Batch DPG ou d'éteindre l'ordinateur.
- Process priority : Désigne la priorité accordé à la conversion de vidéo avec Batch DPG par le processeur, de 0.faible à 5.Prioritaire.
Une fois les réglage définies, cliquez sur Add pour jouter la vidéo en attente de conversion, vous pouvez changer tous les réglages entre chaque vidéo à convertir. Le bouton Delete vous permet de supprimer une vidéo de la liste d'attente et le bouton Clear supprime toute la liste d'attente.
Une fois toutes les vidéos prêtes, cliquez sur Run pour lancer les conversions.
En cas de problèmes de conversion, remettez les réglages par défaut (voir capture d'écran). Si ça n'y fait rien, remplacez les réglages de moonshl.ini par les valeurs suivantes :
Dithering=0
GOPSkip=0
AdaptiveDelayControl=0
Si les problèmes subsistes, vérifiez si vous possédez bien tous les codecs (http://fr.wikipedia.org/wiki/Codec) nécessaires, si vous avez besoin de codecs, je vous propose de télécharger le pack K-Lite full Codec (http://freesoft.ru/files/mm-mm/klcodec282f.exe) qui contient les principaux codecs.
Et puis si vous êtes vraiment désespéré(e:w00t: ) n'hésitez à parler de votre problème sur ce sujet, il est fait pour ça!
c) DPG play
DPG play permet de visualiser des vidéos au format DPG sur le PC.
Extraire l'archive DPG Play 3.0 dans un dossier quelconque et exécuter dpgplay.exe.
http://img248.imageshack.us/img248/2412/dpgplayug8.png
DPGPlay 3.0
Choisir un dossier temp que vous aurez créé au préalable et entrez son adresse dans le champ Temp dir. Déplacer une vidéo dans le champ Input DPG ou choisissez-la manuellement. Enfin, pour lire la vidéo, cliquez sur Play.
9. F.A.Q.
J'ai suivi ton magnifique tuto à la lettre, mais ça ne marche toujours pas...
Quand je lance un fichier on me reporte l'erreur file extension not supported.
MoonShell ne fonctionne pas avec une de mes cartes alors qu'avec une autre rien à signaler.
J'ai une SuperCard Rumble et ça ne marche pas.
Un message d'erreur apparait lorsque je tente de convertir une vidéo.
Lorsque je lance MoonShell via l'icône multimédia de mon M3/R4, c'est une ancienne version de MoonShell qui se lance.
http://miatransport.mia-tec.com/images/faq.gif
[B]1. J'ai suivi ton magnifique tuto à la lettre, mais ça ne marche toujours pas...
Avant toute chose et à chaque fois que quelque chose ne marche pas, il faut cibler le problème. Pour cela, il va falloir tester chaque élément pour trouver l'élément défaillant : gardez à chaque fois la même configuration en changeant à chaque étape un seul des éléments :
MoonShell (faire attention au fichier.nds et à la version de MoonShell)
Carte mémoire
Linker
Nintendo DS
2. Quand je lance un fichier on me reporte l'erreur file extension not supported.
Ce message est dû à un problème de plugins, une réinstallation de MoonShell devrait suffire à corriger le problème.
3. MoonShell ne fonctionne pas avec une de mes cartes alors qu'avec une autre rien à signaler.
MoonShell ne fonctionne pas ou mal avec certaines cartes mémoires, un formatage n'y changera pas grand chose mais il peut être bon d'essayer. Jetez un oeil sur le topic des cartes mémoires compatibles (http://www.playeradvance.org/forum/showthread.php?t=5411&highlight=carte+m%E9moire+compatibles) de Shideneyu (http://www.playeradvance.org/forum/member.php?u=2284) et pensez à y contriuber. ;)
4. J'ai une SuperCard Rumble et ça ne marche pas.
Essaie la version 1.6 de MoonShell.
5. Un message d'erreur apparait lorsque je tente de convertir une vidéo.
Un problème de codec peut en être la source, télécharger le pack de codec K-Lite (http://files.3dnews.ru/pub/soft/multimedia/codec/klmcodec330.exe) ou Divx (http://download.divx.com/divx/DivXInstaller.exe).
6. Lorsque je lance MoonShell via l'icône multimédia de mon M3/R4, c'est une ancienne version de MoonShell qui se lance.
Pour pouvoir profiter d'une version à jour de MoonShell avec l'icône multimédia sur M3/R4, il faut installer MoonShell renommé en _DS_MSHL.nds comme expliqué plus haut en le plaçant à la racine.
Bonsoir à tous,:)
Avec les mises à jour qui recommencent pour MoonShell je me suis fixé comme objectif de mettre à jour le tuto de MoonShell de TheStick et ce pour plusieurs raisons :
Par respect pour le boulot de TheStick, ce tuto se doit d'être à jour
Plusieurs requêtes ont déjà été effectuées
Par envie personnelle de faire partager à tous et toutes les fonctionnalités de MoonShell
Voilà, j'espère que je serais à la hauteur et que je pourrai satisfaire toutes vos attentes sur l'explication des nouvelles fonctionnalités de ce soft, qui est à l'heure actuel le homebrew le plus abouti sur Nintendo DS.
Voici l'état d'avancement du tuto :
[B]Dernièrement effectué :
Mis à jour avec MoonShell 1.71
Maintenance effectuée
Extraction de la partie DLDI et skinnage
Mise à jour avec DPGenc 1.3
Mise en place d'un F.A.Q.
En cours :
En projet :
S'il y a des motivés...
Pour toutes questions (installation, utilisation, configuration, encodage, création...), veuillez posez vos questions sur ce topic pour éviter la création de multiples sujets inutiles, merci! :D
Si mon tuto présente tous types d'erreur : mise en page, orthographe, syntaxe, liens morts, fausse information... mêmes minimes veuillez les poster sur ce topic (http://www.playeradvance.org/forum/showthread.php?t=8321) afin que je les corrige. Merci.:)
Un grand MERCI à :
MoonLight, pour nous avoir pondu ce magifique logiciel.
TheStick, qui est l'auteur original de ce tuto (en version 1 ici (http://www.playeradvance.org/forum/showthread.php?t=389&highlight=tuto+moon)) et qui m'a aussi aidé par la suite.
Ricky3134, qui a su m'apporter quelques informations pour que je crée ce tuto dans de meilleurs conditions.
Onekelly, qui tient la version anglaise dont je me suis servi pour les réglages de Batch DPG (à noter que c'est Yee, de GBAtemp.net qui lui a permis d'exploiter ces trouvailles).
Nintendomax, qui m'a fourni la traduction française du menu paramètre.
Angegg31, qui a proposé une alternative à mon pack FR.
Et toutes les personnes qui m'ont encouragé et soutenu!
http://creativecommons.org/images/public/somerights20.png
Ce tuto est sous
Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique 2.5 (http://creativecommons.org/licenses/by-nc-sa/2.5/deed.fr)
MoonShell
Ce tuto est mis à jour régulièrement
dernière mise à jour : 09/12/07
MoonShell 1.71.1
English version (http://www.scdev.org/forum/index.php?topic=11437.msg86978#msg86978)
Available for MoonShell 1.71.1 (28/09/07)
http://img238.imageshack.us/img238/7814/preview9hd.png
Skin WinDowS XP
Temps : 5 à 20 minutes
Difficulté : Facile
Sommaire:
Avant propos
Qu'est-ce que MoonShell?
Matériel nécessaire
Connaissances requises
Installation
Packs prêts à l'emploi
Utilisation de MoonShell
Conversion de vidéos
F.A.Q.
:!: Petit rappel pour le bon fonctionnement du support du tuto :
Si vous êtes le dernier à avoir posté, utilisez "Editer" pour re-poster un message
Toute question qui ne sera pas rédiger avec un français lisible se verra supprimée
Pour finir, merci de lire le tuto dans son intégralité avant de poser des questions
Bon MoonShell à tous! :D
1. Avant Propos
Ce tuto va vous apprendre à installer, utiliser et personnaliser le MoonShell qui vous ressemble. Une installation rapide vous prendra entre 2 et 3 minutes, je vous conseille vivement de jeter un oeil sur au chapitre 7. Utilisation (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=8#content_start). Une installation complète (paramétrage + customization) vous durera près de 20 minutes, bien sûr, ces opérations sont très vivement conseillé : une fois bien configuré on découvre un tout nouveau programme aux multiples possibilités. Pour cela, je vous accompagne tout au long du chapitre 5. Installation (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=6#content_start).
Every go!
http://img220.imageshack.us/img220/3536/artworkmariovsdonkeykonbe9.jpg
2. Qu'est-ce que MoonShell?
MoonShell (http://mdxonline.dyndns.org/archives/nds/) est un homebrew (http://fr.wikipedia.org/wiki/Homebrew) très célèbre de MoonLight, il s'agit du homebrew le plus poussé et le plus réussi. MoonShell est une plateforme multimédia permettant de lire musiques, vidéos, photos et textes. On peut aussi lancer des homebrews, l'intérêt réside dans le fait que MoonShell scan à chaque démarrage le programme pour vérifier s'il ne contient pas de virus.
Il reconnaît les formats suivants :
Audio : mp1, mp2, mp3, ogg, aac, wav, mid, gsm, rcp, r36, ikm.
Vidéo : dpg, dpg2.
Photo : jpg, jpeg, gif, bmp, psd, png (non progressif).
Texte : txt, ini.
Applications : nds.
http://www.parabox.ru/wp-content/wmp11logo.png
[BREAK=3. Connaissances requises]
3. Connaissances requises
Ce tuto a été écrit pour que tous le monde puisse s'y retrouver, vous devez juste savoir lancer un programme à partir de votre linker. Pour le reste, une paire de yeux (un seul œil éventuellement pour les plus amoché) et quelques doigts vous seront nécessaire, histoire de pouvoir tenir un stylet.
http://content.answers.com/main/content/wp/en/thumb/b/b2/175px-Toadsworth.jpg
[BREAK=4. Matériel nécessaire]
4. Matériel nécessaire
L'utilisation de MoonShell nécessite le même matériel que tous programmes DS à savoir :
Nintendo DS
linker compatible
Flashme (tuto ici (http://www.playeradvance.org/forum/showthread.php?t=3357&highlight=flashme) et ici (http://www.playeradvance.org/forum/showthread.php?t=959&highlight=passme)), passme ou wifime.
Support de stockage (carte SD ou Compact Flash suivant les linkers) si le linker n'a pas de mémoire intégré.
http://ecx.images-amazon.com/images/I/41fD8sncI3L._AA280_.jpg
[BREAK=5. Installation]
5. Installation 15 min
http://img116.imageshack.us/img116/2977/mrgwlc8.gif
Pour les gros fainéants qu'ils veulent juste avoir MoonShell sans se casser la tête et avec une jolie skin, téléchargez juste DPGenc (ou Batch DPG) et le pack correspondant à votre linker.
Rendez-vous partie 6. Packs prêts à l'emploi (http://www.playeradvance.org/forum/showthread.php?t=5340&garpg=7#content_start).
[B]
Avant toute chose, sachez que la version 1.3 de DPGenc associé à la version 1.71 de MoonShell offre une qualité de vidéo vraiment supérieur à la version 1.6, si vous n'utilisez pas MoonShell pour lire des vidéo et que vous utilisez déjà MoonShell 1.6, la mise à jour vers MoonShell 1.71 n'est pas nécessaire.
a) Téléchargements
[B]MoonShell (obligatoire) :
MoonShell 1.71 (http://home.att.ne.jp/blue/moonlight/moonshell171p1_with_dpgtools131.zip), la dernière version à ce jour, elle est dites stable par ses auteurs et est compatible avec tous les linkers.
Applications vidéo :
DPG tools 1.3 vous permet de convertir vos vidéos au format dpg, il est fourni dans le fichier zip de MoonShell.
BatchDPG (http://ls5.citizendeleted.com/index.php?download=BatchDPG_v1.0.exe), est une bonne alternative a DPG tools (nécessite AviSynth (http://sourceforge.net/project/downloading.php?group_id=57023&use_mirror=osdn&filename=Avisynth_257.exe&1561427), si ça ne marche pas, téléchargez .NET FrameWork 3 (http://www.microsoft.com/downloads/info.aspx?na=90&p=&SrcDisplayLang=fr&SrcCategoryId=&SrcFamilyId=10cc340b-f857-4a14-83f5-25634c3bf043&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2 f4%2fd%2fa%2f4da3a5fa-ee6a-42b8-8bfa-ea5c4a458a7d%2fdotnetfx3setup.exe)).
DPG Play 3.0 (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_38802220&shared_name=o1fno5evga) vous permet de visualiser vos vidéos en dpg sur l'ordinateur.
Autres :
MoonShell reset for SC.nds (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_37180269) permet aux utilisateurs de SuperCard de revenir au menu de la SuperCard sans éteindre la console.
Le pack FR (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_38994536) contient :
Tous les menus de MoonShell en français
Le menu paramètre en français
Le fichier de configuration moonshl.ini en français et anglais
Le support des accents et de la cédille dans les fichiers texte et les noms de fichiers
Pack FR (http://gglink31.free.fr/MoonShell/moonshl20070525.zip) par Angegg 31, MoonShell intégralement en français!
Si ça intéresse, voilà mon dossier moonshl (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_57001970&shared_name=norq9styup) du 20/04/07 (MoonShell 1.7 sans fonctions marque-page et resume) pour SuperCard SD.
Packs de skins :
Changer d'apparences (http://www.box.net/index.php?rm=box_download_shared_file&file_id=f_57004372&shared_name=ob9zu9ofp5)
Visitez également le site officiel (http://mdxonline.dyndns.org/archives/nds/) si vous cherchez une version antérieur, d'autres plug-ins, le SDK (Software Development Kit)...
b) Setup.exe
Extraire le fichier zip contenant les fichiers principales de MoonShell dans un répertoire quelconque, ouvrir Setup.exe puis insérer votre carte (si votre linker fonctionne à mémoire externe).
http://img237.imageshack.us/img237/2486/selectlangagesetupyl6.png
そしてその後か。
Sélectionnez English (j'essaierai de travailler sur une version française si c'est possible), vous pouvez enregistrer la langue comme celle par défaut en cochant l'option du dessous puis validez.
http://img243.imageshack.us/img243/8901/setupfixhddue3.png
Sélectionnez votre carte mémoire
Une deuxième boite de dialogue s'ouvre, vous devez sélectionner la carte que vous avez précédemment insérer ou sélectionner le disque C:/ si votre linker ne fonctionne pas à carte.
http://img215.imageshack.us/img215/6970/setupmoonshellog9ql0.png
Ne prenez pas toutes les versions...
Dans le premier cadre, vous pouvez choisir la version du fichier de configuration moonshl.ini : simple, complet ou pas de moonshl.ini.
Dans configuration file, vous pouvez ajouter :
moonshl.ini, le fichier de configuration de MoonShell.
Startup.mp3, le fichier son qui est lu à chaque démarrage de MoonShell
Shutdown.mp3, le fichier son qui est lu lorsque MoonShell et quitté en fermant le clapet (nécessite que Whenpanelclosed soit sur la valeur 3 dans moonshl.ini)
plugin/*.msp, tous les plugins
La skin Bluemoon
La fonction resume, qui reprend la piste à l'endroit ou la lecture s'était arrêté. (Instable)
La fonction marque-page, qui permet de marquer les fichiers textes à un endroit en particulier. (Instable)
Custom resources, les fichier de traductions des menus
Enfin, dans la section ROM image, sélectionnez la version correspondant à votre linker.
Je conseille de cocher toutes les options, si MoonShell a des problèmes, refaire l'installation en décochant les fonctions resume et marque page.
Dans le cadre Clock Plugin Setting vous pouvez ajouter un écran de veille (horloge) à la DS. Pour ce faire, cocher "The setting is updated and copeid" et choisissez parmi les horloges au choix (vous pouvez cliquer sur Preview pour avoir un aperçu). Laisser le codage des caractères et ne touchez pas à ces réglages. Cliquez sur Setup pour lancer l'installation.
Cette opération peut durer plusieurs minutes suivant le nombre d'options sélectionnée.
Si vous voulez afficher des accents et cédilles dans MoonShell, extrayez le contenu des fichiers de codage dans le dossier moonshl et remplacer si demandé.
Note : Si le fichier xxx-MoonShell.nds généré par MoonShell ne fonctionne pas, il faut sûrement le patcher avec DLDI, pour cela, veuillez vous rendre sur le tuto du DLDI (http://www.playeradvance.org/forum/showthread.php?p=134412#post134412).
c) Patchs français
Pour profiter de MoonShell en français, extraire le pack FR à la racine de votre carte/linker et accepter les remplacements de fichiers.
d) Moonshl.ini :
Le fichier moonshl.ini est le fichier qui permet de changer les paramètres de MoonShell. Il faut juste remplacer la valeur numérique par celle du choix que l'on a fait. En plus, j'ai traduis ce fichier en français!:w00t:
e) Les skins :
MoonShell est un programme entièrement personnalisable, il est possible de changer de skin. Grâce à la simplicité de création de ceux-ci (voir partie 2), beaucoup de skins sont disponibles en téléchargements. De plus des skins sont disponibles dans le dossier moonshell.zip/misc/skins/ leur installation et très simple, ils suffit de copier le fichier skin.ini et tous les fichiers .bmp du dossier de la skin dans le dossier moonshl/skin (créer le dossier skin s'il n'existe pas dans le dossier moonshl). Pour changer de skin lors de l'utilisation de MoonShell, il suffit de lancer le fichier skin.ini se situant dans le dossier de la skin à partir de MoonShell.
J'ai compilé les meilleurs skins dans un dossier, vous n'avez plus qu'à extraire l'archive sur la carte et à lancer les fichiers skin.ini de chaque skin. Vous pouvez avoir un aperçu de chaque skin dans le dossier du même nom.
Pour les flemmards : Le dossier add for boot permet d'utiliser un skin comme skin par défaut : créer un dossier moonshl, copiez le contenu du dossier add for boot et le contenu du dossier de la skin de votre choix dans ce dossier moonshl, il vous suffit de placer le dossier à la racine de la carte. Vous avez maintenant une version basique de MoonShell avec la skin de votre choix
Pour télécharger plus de skins, je vous invite à consulter mon Référencements des skins (http://www.playeradvance.org/forum/showthread.php?t=3369&highlight=les+skins).
f) Miniatures :
Comme vous avez pu peut être le remarquer dans le dossier changer d'apparences, il est possible de créer des miniatures pour avoir un aperçu de chaque image.
Avant toutes choses, il faut impérativement que les images dont on faire les miniatures doivent être sur la carte et dans le même dossier. Si vous ajouter ou supprimez des images, il vous faudra refaire la création des miniatures.
Je vous conseille modifier les fichiers CreateThumbnail.ini (qui est créé lors du premier lancement du logiciel utilisé précédemment) et global.ini pour ajuster le nombre de couleurs de l'image et la taille des miniatures.
Dans l'archive de MoonShell, exécutez CreateThumbnail.exe et cliquez sur OK à l'affichage de la boite de dialogue. Sélectionnez n'importe quel image du dossier précédemment créé et cliquez sur ouvrir. Patientez et cliquer sur OK. Le programme aura généré un _THUMBNL.MSL, c'est ce fichier qui contient les informations sur les miniatures, par conséquent, ce fichier doit rester dans le dossier.
6. Packs prêts à l'emploi 5 min
Voici les packs prêts à l'emploi, ils sont entièrement personnalisables, vous pouvez remplacer la skin, éditer le fichier moonshl.ini (conseillé), ou ajouter d'autres plugins (voir le site officiel de MoonLight (http://mdxonline.dyndns.org/archives/nds/)).
Packs flemmards 1.6 :
MoonShell 1.6.
La skin WinDowS XP dont je suis l'auteur.
Les plugins de base.
moonshl.ini en français (à jour avec la version de MoonShell précédemment citée).
La fonction resume.
La fonction marque-page.
Le codage des caractères avec les accents.
Télécharger le pack correspondant à votre linker et extraire le fichier zip à la racine de votre carte/linker.
DS Link (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44019542)
Ewin 2 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44020076)
EZ Flash V (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44020658)
G6 lite DLDI v0.15 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44021160)
GBA Movie Player CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022020)
GBA Movie Player SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023258)
M3 Adapter CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44021590)
M3 Adapter SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022412)
Max Media Dock (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44022784)
Neo 2 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024214)
Neo Flash MK2 & MK3 (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023894)
Ninja DS (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44023574)
R4 & M3 Simply (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024490)
SuperCard CF (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44024798)
SuperCard DS (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025056)
SuperCard lite (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025278)
SuperCard SD (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44018980)
SuperCard SD MOON (http://www.box.net/index.php?rm=box_v2_download_shared_file&file_id=f_44025558)/!\ Si MoonShell refuse de démarrer, supprimer les fichiers resume.sav, bookmrk0.sav, bookmrk1.sav, bookmrk2.sav et bookmrk3.sav.
Packs flemmards 1.71 :
MoonShell 1.71.
La skin Bluemoon de Moonlight.
Les plugins de base.
moonshl.ini en anglais (à jour avec la version de MoonShell précédemment citée).
La fonction resume.
La fonction marque-page.
Le codage des caractères [B]sans accents.
MoonShell 1.71 (toutes versions) (http://tm290.tuxfamily.org/NDS/171/).
http://www.afjv.com/press0502/050218_donkey_kong_jungle_b.jpg
7. Utilisation 5 min
Pour lancer MoonShell, rien de plus simple : allumer votre Nintendo DS (avec Passme, Flashme ou Wifime) avec votre linker et exécutez MoonShell à partir du menu de votre linker.
Note : Aléatoirement, sur certains linkers, MoonShell peut refuser de démarrer et afficher un message d'erreur :Critical error!! CPU HALT for safety.Pas de panique ce n'est rien, redémarrez juste MoonShell et tout est oublié (répétez l'opération au besoin).
Sur les séries SuperCard, un écran d'erreur peut apparaître sur l'écran du bas pendant de le démarrage de MoonShell (c'est à dire pendant quelques dixièmes de secondes), ne pas en tenir compte.
Déplacer le curseur avec haut et bas et changer de page avec gauche et droite.
A : Lire le fichier sélectionné.
B : Stop/Retour au dossier parent.
L : Pause.
R : Suivant.
Y/X : Baisser/augmenter le volume.
Select : Avance rapide.
Select + L/R : Baisser/augmenter le niveau de luminosité (uniquement sur DS lite).
Déplacer une fenêtre : Faire glisser la fenêtre par la barre de titre.
Fermer une fenêtre : Appuyer sur le coin supérieur droit de la fenêtre.
Passer le lecteur vidéo d'un écran à l'autre : toucher l'écran tactile lors de la lecture d'une vidéo.
Se déplacer dans la lecture : Cliquer sur la barre de progression.
Changer de mode de lecture : Cliquer sur MusicNext de la fenêtre de lecture.
Navigateur tactile : dans mooshl.ini, lorsque vous configurez le navigateur sur l'écran du bas, vous pouvez ouvrir vos fichiers avec le stylet.
Retourner au menu du linker : lancer MoonShell reset for SC depuis n'importe quel emplacement (SuperCard seulement).
{colsp=2}[b]Modes de lecture
Nom|Description
Stop|Lire le fichier en cours
Repeter piste|Lire et répéter le fichier
En boucle|Lire le fichier en cours et les suivants en boucle par ordre alphabétique
NormalExtinction|Lire le fichier en cours et les suivants par ordre alphabétique puis arrêter le système
AleatoireBoucle|Lire le fichier en cours et les suivants aléatoirement en boucle
AleatoireExtinction|Lire le fichier en cours et les tous les autres aléatoirement puis arrêter le système
Extinction|Lire le fichier en cours et arrêter le système
Pour ouvrir le menu systeme, cliquez sur le bouton situé dans le coin supérieur gauche de l'écran tactile.
Menu Systeme :
Utiliser le codage actuel
Ouvrir avec UTF-8
Ouvrir avec UTF-16LE
Ouvrir avec UTF-16BE
Ouvrir avec le codage binaire
Activer/Desactiver protection L/R
Parametrer
Ajuster la luminosite
Reset.mse
Menu Parametrer :
La menu Parametrer configure le fichier moonshl.ini à partir de MoonShell. Sa configuration s'effectue au stylet, la navigation est organiser par onglet et des informations sont données sur l'écran du haut. Lorsque vous avez terminé cliquer sur la croix, une boîte de dialogue apparaît, vous pouvez choisir d'enregistrer ou pas les réglages précédemment effectué et cliquer sur OK ou Cancel pour revenir aux réglages.
Fonction resume :
Lorsque vous éteignez votre DS, MoonShell retiens le dernier dossier ouvert et, s'il y a eu, le dernier fichier ouvert. De ce fait, MoonShell démarre dans le dernier dossier ouvert et réouvre le dernier fichier au moment où vous l'avez laissé : même moment pour les pistes audio et vidéo (sur certains linker, la reprise sur les vidéos n'est pas active), même ligne pour les textes! :w00t:
Fonction marque-page (bookmark):
La fonction marque-page permet d'enregistrer le ligne actuelle où vous lisez (dans un fichier texte), ainsi, vous pourrez facilement revenir à l'endroit où vous en étiez. Vous pouvez sauvegarder 4 emplacements, utilisez les boutons L et R pour sauvegarder ou charger la ligne actuelle ou la ligne contenu dans le marque-page.
Changer de skin:
Lancer le fichier skin.ini situé dans le dossier de la skin.
8. Conversion de vidéos
[B]a) Avec DPGenc 1.3
La version 1.3 de DPGenc associé à la version 1.71 de MoonShell offre une qualité de vidéo vraiment supérieur à la version 1.6, si vous n'utilisez pas MoonShell pour lire des vidéo, la mise à jour vers MoonShell 1.71 n'est pas nécessaire.
Exécutez dpgenc.exe qui se trouve dans le dossier dpgtools13 du répertoire où vous avez extrait l'archive de MoonShell. Cliquez dans le menu langage et sélectionner .FRE.
http://img176.imageshack.us/img176/3115/dpg3hqun3.png
DPGenc 1.3
Rapide description des menus :
Menu fichier : pour Quitter.
Options, c'est ce menu qui est important, je reviendrais dessus juste après.
Log : pour voir la différence ente l'original et le DPG (s'affiche durant la conversion).
Langue : pour changer de langue, déjà fait.
A propos de DPGenc.
Cliquez maintenant sur Options.
http://img176.imageshack.us/img176/9317/dpgencotpionszq4.png
Je vais expliquer!
Note : Cliquer d'abord sur Advance Settings en bas de la fenêtre afin de pouvoirs modifier les réglages.
Méthode d'exécution : Lorsqu'il n'est pas possible d'encoder avec DirectShow vous pouvez choisir d'utiliser ffmpeg ou mencoder. Détection auto conseillée.
Dans le cadre Options audio, vous pouvez régler la fréquence, le taux audio, le volume et la méthode d'exécution :
- Format : MP2 ou OGG. Le son sera de moins bonne qualité si vous choisissez OGG mais la vidéo sera allégé.
- Fréquence : Qualité sonore : plus la fréquence est élevée, plus la qualité est bonne. Un seul réglage est disponible : 32000.
- Taux audio : Influe également sur la qualité sonore : plus le taux est élevé, plus la qualité est bonne. 128kbps ou 96kbps suffisent amplement.
- Volume : Je vous conseil de laisser à 100% car on peut augmenter le volume lors de l'écoute de la vidéo.
Dans le cadre Options video, vous pouvez modifiez le format de pixel, la largeur de la vidéo, le format vidéo, le taux vidéo, le nombres d'images par secondes, la luminosité, le flou et vous avez la possibilité d'inverser la vidéo :
- Format de pixel : Si vous vraiment pressé, sélectionnez RGB15, si vous voulez optimiser la qualité sélectionnez RGB21, si vous souhaitez un bon compromis entre les deux choisissez RGB18 et si vous voulez utiliser l'ancienne méthode par défaut, sélectionnez RGB24. RGB18 et RGB24 sont conseillé.
- Largeur de la vidéo : De 64 à 256, plus ce paramètre est bas, plus la vidéo est petite, et plus la vidéo est moche (car étirée). Rester en 256 est très fortement recommandé.
- Format Vidéo : Ratio d'aspect : 4/3 (Classique), 16/9 (écran large), 1:2.35 (cinémascope) ou détection automatique.
- Taux vidéo : Bitrate de la vidéo (de 64 à 256, par défaut 192). Plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements.
- Images par seconde : Mêmes remarques que pour le bitrate. 18fps me semble être un bon réglage pour de l'anime ou une série TV (4/3). Vous pouvez aller plus haut pour un film (16/9), avec 24 ou 25fps (ne pas aller pas plus haut que la vidéo d'origine, ça ne sert à rien). Si vous obtenez une sorte de flou noir tout le temps lorsqu'il y a beaucoup de mouvement sur la vidéo, baissez ce réglage.
- Luminosité : Plus c'est élevé, plus c'est lumineux. A modifier si vous trouvez vos vidéos trop sombres ou trop claires sur la DS.
- Flou : Plus le curseur est à gauche, plus c'est flou. 95% est un bon réglage, et suffit à enlever les traces visible de compression.
- Inverser la vidéo : Retournement vertical.
- Smooth frame blending : Filtre de mélange des textures homogénisé. Activation recommandée.
- Mencoder : Custom command line permet une conversion équilibré entre qualité et vitesse de conversion. Low-quality profile, diminuera la qualité mais il diminuera aussi le poids de la vidéo et augmentera la vitesse de conversion. A l'inverse, High-quality profile augmentera la qualité mais il augmentera aussi le poids de la vidéo et diminuera la vitesse d'encodage.
- Custom edit : Permet de customiser la commande passée à mencoder. Vous ne devriez pas y toucher, sauf si vous voulez rajouter des filtres ou autres (bien que ça ne me semble pas nécessaire). Si ça vous intéresse, lisez la documentation de mencoder (http://www.mplayerhq.hu/DOCS/HTML/fr/index.html).
- Priority : Définis la priorité du processus accordée au processeur de IDLE _très faible_ à REAL TIME _en temps réel_. Si vous êtes préssé et que vous n'avez pas d'autres tâches en cours, vous pouvez monter ABOVE Normal voir HIGH.
Pour valider les changements, cliquez sur Encoder. Revenu à la fenêtre principal de DPGenc, vous pouvez changer le répertoire de destination des fichiers convertis en cliquant sur Changer. Enfin, déplacer les vidéos à convertir dans le cadre blanc, les vidéos se convertiront toute seules.
b) Conversion de vidéos avec BatchDPG
BatchDPG est une excellente alternative à dpgenc. Par rapport à DPGenc, il convertis avec une meilleure qualité vidéo et on a la possibilité d'ajouter des sous-titres externes à la vidéo.
http://img181.imageshack.us/img181/708/batchdpglh8.png
BatchDPG 1.0
Pour des conversions rapides, suivre ces instructions :
Les réglages par défaut semblent être tout à fait bons, et le calcul du framerate optimal se fait automatiquement avec le paramètre auto. Vous ne devriez pas avoir à modifier les paramètres.
Choisissez votre vidéo (Media File) et le fichier de sous-titres si vous en avez un.
Choisissez le dossier temporaire et de destination (respectivement Temp dir et Output dir).
Cliquez en bas sur Add
Repetez les etapes 1 et 3 pour chacune des vidéos que vous souhaitez convertir.
Cliquez sur Run pour lancer la conversion.
Si vous avez 2 minutes, je vous conseil de paramétrer très rapidement Batch DPG pour un résultat optimal :
La partie Input permet de définir les fichiers sources :
- Media file : Chemin de la vidéo à convertir.
- Subtitle file : Pour inclure des sous-titres au format srt, ssa ou ass.
La partie Output défini les paramètres de fichiers convertis :
- Temp dir : Dossier temporaire (il est recommandé de créer un dossier temp dans le répertoire de BatchDPG).
- Output dir : Répertoire des vidéo convertis.
La partie Video permet de régler les paramètres de conversion vidéo :
- FPS : Framerate (nombre d'images par seconde), plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements. Ne pas entrez de nombre décimaux. Je vous conseil de laisser ce réglage sur auto.
- Profile : La qualité générale de la vidéo.
- Width : La largeur de la vidéo en pixels, laissez ce réglage sur 256 sauf si votre vidéo est moins large.
- Height : La longeur de la vidéo en pixels, configurer ce réglage sur 192 sauf si votre vidéo est plus courte.
- Bitrate : Taux de la vidéo (de 64 à 256, par défaut 192). Plus c'est élevé, plus la qualité de l'image est bonne, et plus la vidéo est grande. Evitez de mettre un réglage trop élevé sous peine d'avoir une sorte de flou noir lors des mouvements.
- Max bitrate : Si une scène demande plus de bitrate que le réglage indiquée précédemment, elle ne pourra pas excéder le bitrate max. Je recommande de régler le bitrate max à 1,5 à 2 fois le bitrate.
La partie Audio permet de régler les paramètres de conversion audio :
- Bitrate : Influe sur la qualité sonore, plus le bitrate est élevé, plus la qualité est bonne. 128 ou 96 suffisent amplement.
- Simplerate : Fréquence sonore, influe directement sur la qualité du son. 48000khz est bien mieux que 32000khz, la DS supporte jusqu'à 48000khz en mono. 48000khz est recommandé si le son est mono.
- Mono : Convertir la bande son au format mono permet de réduire la taille de la vidéo car ça vous permet de diminuer la fréquence sonore sans trop réduire la qualité du son.
- Normalize : Normaliser permet l'augmentation du son au plus haut possible sans pertes de qualité. L'activation de cette option est recommandée.
La partie Other permet d'ajuster quelques réglages généraux :
- After encoding : Après l'encodage, vous pouvez choisir de fermer Batch DPG ou d'éteindre l'ordinateur.
- Process priority : Désigne la priorité accordé à la conversion de vidéo avec Batch DPG par le processeur, de 0.faible à 5.Prioritaire.
Une fois les réglage définies, cliquez sur Add pour jouter la vidéo en attente de conversion, vous pouvez changer tous les réglages entre chaque vidéo à convertir. Le bouton Delete vous permet de supprimer une vidéo de la liste d'attente et le bouton Clear supprime toute la liste d'attente.
Une fois toutes les vidéos prêtes, cliquez sur Run pour lancer les conversions.
En cas de problèmes de conversion, remettez les réglages par défaut (voir capture d'écran). Si ça n'y fait rien, remplacez les réglages de moonshl.ini par les valeurs suivantes :
Dithering=0
GOPSkip=0
AdaptiveDelayControl=0
Si les problèmes subsistes, vérifiez si vous possédez bien tous les codecs (http://fr.wikipedia.org/wiki/Codec) nécessaires, si vous avez besoin de codecs, je vous propose de télécharger le pack K-Lite full Codec (http://freesoft.ru/files/mm-mm/klcodec282f.exe) qui contient les principaux codecs.
Et puis si vous êtes vraiment désespéré(e:w00t: ) n'hésitez à parler de votre problème sur ce sujet, il est fait pour ça!
c) DPG play
DPG play permet de visualiser des vidéos au format DPG sur le PC.
Extraire l'archive DPG Play 3.0 dans un dossier quelconque et exécuter dpgplay.exe.
http://img248.imageshack.us/img248/2412/dpgplayug8.png
DPGPlay 3.0
Choisir un dossier temp que vous aurez créé au préalable et entrez son adresse dans le champ Temp dir. Déplacer une vidéo dans le champ Input DPG ou choisissez-la manuellement. Enfin, pour lire la vidéo, cliquez sur Play.
9. F.A.Q.
J'ai suivi ton magnifique tuto à la lettre, mais ça ne marche toujours pas...
Quand je lance un fichier on me reporte l'erreur file extension not supported.
MoonShell ne fonctionne pas avec une de mes cartes alors qu'avec une autre rien à signaler.
J'ai une SuperCard Rumble et ça ne marche pas.
Un message d'erreur apparait lorsque je tente de convertir une vidéo.
Lorsque je lance MoonShell via l'icône multimédia de mon M3/R4, c'est une ancienne version de MoonShell qui se lance.
http://miatransport.mia-tec.com/images/faq.gif
[B]1. J'ai suivi ton magnifique tuto à la lettre, mais ça ne marche toujours pas...
Avant toute chose et à chaque fois que quelque chose ne marche pas, il faut cibler le problème. Pour cela, il va falloir tester chaque élément pour trouver l'élément défaillant : gardez à chaque fois la même configuration en changeant à chaque étape un seul des éléments :
MoonShell (faire attention au fichier.nds et à la version de MoonShell)
Carte mémoire
Linker
Nintendo DS
2. Quand je lance un fichier on me reporte l'erreur file extension not supported.
Ce message est dû à un problème de plugins, une réinstallation de MoonShell devrait suffire à corriger le problème.
3. MoonShell ne fonctionne pas avec une de mes cartes alors qu'avec une autre rien à signaler.
MoonShell ne fonctionne pas ou mal avec certaines cartes mémoires, un formatage n'y changera pas grand chose mais il peut être bon d'essayer. Jetez un oeil sur le topic des cartes mémoires compatibles (http://www.playeradvance.org/forum/showthread.php?t=5411&highlight=carte+m%E9moire+compatibles) de Shideneyu (http://www.playeradvance.org/forum/member.php?u=2284) et pensez à y contriuber. ;)
4. J'ai une SuperCard Rumble et ça ne marche pas.
Essaie la version 1.6 de MoonShell.
5. Un message d'erreur apparait lorsque je tente de convertir une vidéo.
Un problème de codec peut en être la source, télécharger le pack de codec K-Lite (http://files.3dnews.ru/pub/soft/multimedia/codec/klmcodec330.exe) ou Divx (http://download.divx.com/divx/DivXInstaller.exe).
6. Lorsque je lance MoonShell via l'icône multimédia de mon M3/R4, c'est une ancienne version de MoonShell qui se lance.
Pour pouvoir profiter d'une version à jour de MoonShell avec l'icône multimédia sur M3/R4, il faut installer MoonShell renommé en _DS_MSHL.nds comme expliqué plus haut en le plaçant à la racine.
Bonsoir à tous,:)
Avec les mises à jour qui recommencent pour MoonShell je me suis fixé comme objectif de mettre à jour le tuto de MoonShell de TheStick et ce pour plusieurs raisons :
Par respect pour le boulot de TheStick, ce tuto se doit d'être à jour
Plusieurs requêtes ont déjà été effectuées
Par envie personnelle de faire partager à tous et toutes les fonctionnalités de MoonShell
Voilà, j'espère que je serais à la hauteur et que je pourrai satisfaire toutes vos attentes sur l'explication des nouvelles fonctionnalités de ce soft, qui est à l'heure actuel le homebrew le plus abouti sur Nintendo DS.
Voici l'état d'avancement du tuto :
[B]Dernièrement effectué :
Mis à jour avec MoonShell 1.71
Maintenance effectuée
Extraction de la partie DLDI et skinnage
Mise à jour avec DPGenc 1.3
Mise en place d'un F.A.Q.
En cours :
En projet :
S'il y a des motivés...
Pour toutes questions (installation, utilisation, configuration, encodage, création...), veuillez posez vos questions sur ce topic pour éviter la création de multiples sujets inutiles, merci! :D
Si mon tuto présente tous types d'erreur : mise en page, orthographe, syntaxe, liens morts, fausse information... mêmes minimes veuillez les poster sur ce topic (http://www.playeradvance.org/forum/showthread.php?t=8321) afin que je les corrige. Merci.:)
Un grand MERCI à :
MoonLight, pour nous avoir pondu ce magifique logiciel.
TheStick, qui est l'auteur original de ce tuto (en version 1 ici (http://www.playeradvance.org/forum/showthread.php?t=389&highlight=tuto+moon)) et qui m'a aussi aidé par la suite.
Ricky3134, qui a su m'apporter quelques informations pour que je crée ce tuto dans de meilleurs conditions.
Onekelly, qui tient la version anglaise dont je me suis servi pour les réglages de Batch DPG (à noter que c'est Yee, de GBAtemp.net qui lui a permis d'exploiter ces trouvailles).
Nintendomax, qui m'a fourni la traduction française du menu paramètre.
Angegg31, qui a proposé une alternative à mon pack FR.
Et toutes les personnes qui m'ont encouragé et soutenu!
http://creativecommons.org/images/public/somerights20.png
Ce tuto est sous
Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique 2.5 (http://creativecommons.org/licenses/by-nc-sa/2.5/deed.fr)