module inscription newsletter haut de page forum mobile

Rejeter la notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos
Rejeter la notice

Nouvelle Formation Prise de son : les inscriptions sont ouvertes !
Maîtrisez la qualité de vos prises de son avec notre formation théorique et pratique de 3 jours ! Du 14 au 16 mai 2024 à Paris.

[Astuce] Faire ses raccourcis

Discussion dans 'Vegas et Movie Studio' créé par tseuk, 18 Août 2017.

  1. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    Pour aller plus vite j'utilise des raccourcis clavier persos, j'évite les ctrl avec la touche à l'autre bout du clavier, pour moi c'est une aberration.

    Voici mes raccourcis, à gauche du clavier, les plus près de la main gauche, la souris dans la droite.

    Avec ces 3 raccourcis, avec le réajustement automatique, il suffit de poser tous les clips entiers sur la timeline bout à bout, (en cliquant au dessus sur une piste vide si vous avez plusieurs pistes) taper d pour couper le début et f la fin, et les clips se coupent se recollent automatiquement.
    Dans préférences générales, j'ai coché "créer barre d'espace plus F12 pour lecture/pause...", ce qui fait que j'appuie seulement sur la barre espace et sur les flèches pour l'image par image.

    d : couper début ( Modification.Début.Découpage )
    f : couper fin ( Modification.Fin.Découpage )
    a : Options.RéajustementAuto (affichage piste + découpage ) < faire les 2 raccourcis ! piste et découpage

    Celui-là me permet de sélectionner le clip sous le curseur dans une ligne définie, pratique quand on veut pas couper la musique qui est dessous.
    w : sélectionne le clip sous le curseur dans la ligne sélectionnée
    raccourci script SelectUnderEvent ( il faut ajouter le script, je peux l'expliquer si vous voulez )

    q : son/image séparé ( Options.IgnorerGroupementEvénements, ancien : Ctrl+Maj+U !)

    Là, obligé d'avoir du ctrl, la normalisation me permet de remonter vite fait du son sans le dégrader, je coupe autour des pics, et en une touche je normalise autour.

    Ctrl+w : Edition.Evènement.Normaliser (global+explorateur)
    Ctrl+x : NettoyerPoolMedias ( enlève les clips effacés )


    Comment les créer : Exemple pour "Modification.Début.Découpage", à faire pour chaque commande, ça va vite quand on a compris la logique tortueuse...

    menu > Options > personnaliser le clavier
    dans "Afficher les commandes contenant" : taper "modification" pour chercher la commande
    "AffichagePistes" sélectionné, chercher : Modification.Début.Découpage
    clic sur "Modification.Début.Découpage"
    Le raccourci s'affiche dans "Touches de raccourci" > cliquer Supprimer ( à droite )
    le raccourci s'efface, à la place taper la lettre D > cliquez Ajouter

    Il y a souvent d'autres raccourcis pour la même lettre, perso je les efface pour pas qu'il y ait des bugs, surtout si je ne m'en sers jamais.

    Je tape la lettre dans "Touches de Raccourcis" du raccourci changé, ici : d
    > en bas double-clic sur les autres raccourcis ( un par un )
    dans "Raccourcis actuellement..." le raccourci s'affiche > double-cliquer dessus
    > cliquer Supprimer


    N'oubliez pas ! ( si si ça arrive, m'énerve cette manie de mettre enregistrer en haut, c'est pas logique ! )
    > Cliquer sur Enregistrer sous ( en haut: donner nom )
     
    #1 tseuk, 18 Août 2017
    Dernière édition: 18 Août 2017
    • Je recommande ! Je recommande ! x 2
  2. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    bjr

    cela ne fonctionne pas chez moi sous vegas 14.0Pro :col:
    je fais ce que vous dîtes, j'ai regardé dans l'aide en ligne, c'est la même chose, mais ça n'est jamais sauvegardé, je dois le recréer à chq démarrage de Vegas :sad:
    quand je regarde dans le .ini associé, il n'y a pas ma commande, pourtant le fichier est bien modifié avec la bonne heure...
    :perplexe:
    j'ai choisi CTRL+I qui n'avait pas l'air utilisé

    je précise que c'est un raccourci vers u script que j'ai trouvé sur le net ("selectalleventsfromcursor")

    cordt
     
  3. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    Pour les Scripts, A partir de Vegas 14,
    Vegas a été acheté par Magix, les scripts ne sont plus appelés par le terme Sony

    Ouvrir les scripts avec un bloc-note ou Notepad et remplacer les termes "Sony" par "ScriptPortal"



    Une image de ce que ça donne pour les Control + ( n'oubliez-pas le raccourci global )

    [​IMG]

    Et pas besoin de raccourci global pour les autres

    [​IMG]
     
  4. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    bjr
    mon script s'appelle "Script.SelectEventsFromCursor" dans la fenetre que vous montrez ("SelectEventsFromCursor" uniquement qd je le sélectionne dans le menu)
    je n'ai aucun terme "Sony" dans mon .ini (et mon script non plus)
    que dois-je faire ?
    :perplexe:

    cordt
     
  5. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    bjr ;-) non ce n'est pas un ,ini, mais un .js
    Tu as ajouté le script à cet endroit ? :

    C:\Program Files\VEGAS\VEGAS Pro 14.0\Script Menu ( valable pour Vegas 14 et + )
    C:\Program Files\Sony\Vegas Pro 13.0\Script Menu ( vegas 13 et - )

    Le tiens doit s'appeler : SelectEventsFromCursor.js , tu l'ouvres avec Notepad ou bloc note, tu y trouvera les termes Sony, si tu trouves ScriptPortal, c'est qu'il est ok pour le 14.
    N'oublie pas que si tu fais un raccourci avec Control+, tu dois ajouter un 2e raccourci en Global avec les même touches + sauvegarder.

    Chez moi ça donne ça, j'ai mis Z, le mien s'appelle différemment.

    [​IMG]
     
  6. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    bsr
    en fait je pensais que vous parliez du .ini !:D

    je n'y arrive tjs pas :col:
    j'ai bien changé "sony" dans le .js en mettant du coup "import ScriptPortal.Vegas; ", j'avais bien fait 2 lignes dans le menu ci-dessus, 1 avec AffichagePistes, l'autre avec Global, mais en rouvrant vegas, mon raccourci ne fonctionne tjs pas... :perplexe:
    je viens de changer en mettant Maj+I (1 seule ligne) : ca change rien, ca n'est pas sauvegardé :perplexe:

    cordt
     
  7. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    Si tu ajoutes control ou maj, il faut que tu ajoutes global, sinon tu mets une lettre simple.

    J'ai ajouté
    "import System;
    import System.IO;
    import System.Windows.Forms;" ( un peu au pif, tiré d'un autre script )

    copie colle ce script et enregistre-le sous ton nom : SelectEventsFromCursor.js
    et teste-le avant de fermer Vegas !

    Code:
    /**
    * Program: SelectEventsFromCursor.js
    * Description: This script will select the video event for the selected track that is
    *              under the cursor position .
    * Author: Johnny (Roy) Rofrano  john_rofrano at hotmail dot com
    * Date: March 24, 2004
    * Modified by wwaag, March 28, 2015
    *
    **/
    import System;
    import System.IO;
    import System.Windows.Forms;
    import ScriptPortal.Vegas;
    import System.Windows.Forms;
    
    var NoEventsSelected : boolean = true;
    
    try
    {
        // step through all the tracks
        //for (var track in Vegas.Project.Tracks)
    
        var track = FindSelectedTrack();
          if (null == track)
              throw "no selected track";
    
      
      
            {
                // Step through all events
                for (var evnt in track.Events)
                {
                    // Check to see if event is under or to the right of the cursor
                    //if (-1== Vegas.Cursor.CompareTo(evnt.Start + evnt.Length))
      
                    if (evnt.Start <= Vegas.Transport.CursorPosition && evnt.End >= Vegas.Transport.CursorPosition)
      
                    {
                        evnt.Selected = true;
                        NoEventsSelected = false;
                    }
                    else
                    {
                        evnt.Selected = false;
                    }
                }
            }
    
        if (NoEventsSelected == true) {
        Vegas.UpdateUI();
        MessageBox.Show("Sélectioner la piste où se trouve le clip", "Finished");}
    
    }
    catch (errorMsg)
    {
        MessageBox.Show(errorMsg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    
    // Begin functions
    
    function FindSelectedTrack() : Track {
      var trackEnum = new Enumerator(Vegas.Project.Tracks);
      while (!trackEnum.atEnd()) {
        var track : Track = Track(trackEnum.item());
        if (track.Selected) {
            return track;
        }
        trackEnum.moveNext();
      }
      return null;
    }
     
  8. Spawn-X

    Points Repaire:
    1 200
    Recos reçues:
    3
    Messages:
    191
    Appréciations:
    +4 / 9 / -0
    J'avais une série de scripts sous VP13 qui ne fonctionnent plus sous VP14. J'en déduis donc que c'est dans cette direction que je dois enquêter, merci.
     
  9. joet73

    Points Repaire:
    3 880
    Recos reçues:
    20
    Messages:
    492
    Appréciations:
    +41 / 58 / -3
    Il y a cet outil gratuit qui permet de faire les modifications nécessaires automatiquement.
     
    • Merci Merci x 1
  10. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    bsr,

    désolé, mais cela ne fonctionne pas chez moi :sad:
    cela ne fait rien

    cordt
     
  11. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    Dans Windows, tu peux voir les extensions de fichiers ? Pour être sûr que c'est pas enregistré en .js.txt

    Normalement dans Vegas dans la liste des scripts tu devrais le voir apparaître,
    en cliquant dessus il devrait fonctionner.
    si ce n'est pas le cas, le script ne fonctionne pas,
    si c'est le cas, alors c'est le raccourci qui ne marche pas. :perplexe:

    ERREUR ! :!!!:
    J'ai écris les extensions des scripts en .js, c'est en .cs qu'il faut les mettre !


     
    #11 tseuk, 8 Janvier 2018
    Dernière édition: 9 Janvier 2018
  12. ogt

    ogtx Regretté conseiller technique
    So

    Points Repaire:
    17 700
    Recos reçues:
    546
    Messages:
    23 514
    Appréciations:
    +712 / 1 396 / -41
    Après avoir lu les différents posts, ça me semble vraiment une usine à gaz pour faire ces raccourcis clavier dans Vegas :D
    N'y a t il pas la possibilité d'utiliser "Personnaliser le clavier" pour faire la même chose ?

    Olivier
     
  13. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    bsr

    donc je renomme juste le .js (avec vos commandes/instructions d'hier) en .cs ?
    cordt
     
  14. tseuk

    So

    Points Repaire:
    6 530
    Recos reçues:
    39
    Messages:
    1 444
    Appréciations:
    +36 / 190 / -1
    Oui, en .cs

    Si, c'est ce menu que j'utilise.
     
  15. weyb

    Points Repaire:
    1 000
    Recos reçues:
    0
    Messages:
    150
    Appréciations:
    +1 / 0 / -0
    re,

    mssg d'erreur à l'exécution du .cs (avec vos commandes) :
    "C:\Weyb Program Files\Vegas Pro 14.0\Script Menu\SelectEventsFromCursor.cs(10) : Un espace de noms ne peut pas contenir directement des membres tels que des champs ou des méthodes
    C:\Weyb Program Files\Vegas Pro 14.0\Script Menu\SelectEventsFromCursor.cs(62) : Class, delegate, enum, interface ou struct attendu
    C:\Weyb Program Files\Vegas Pro 14.0\Script Menu\SelectEventsFromCursor.cs(71) : Définition de type ou d'espace de noms, ou fin de fichier attendue"
    :weird:

    si je repars de mon script initial (avec la modif' sur "Sony") :
    Code:
    /**
     * Program: SelectEventsFromCursor.js
     * Description: This script will select all the events on all tracks that are
     *  under the cursor position and to the right of it.
     * Author: Johnny (Roy) Rofrano  john_rofrano at hotmail dot com
     *
     * Date: March 24, 2004
     *
     **/
    
    import ScriptPortal.Vegas;
    import System.Windows.Forms;
    
    try
    {
       // step through all the tracks
       for (var track in Vegas.Project.Tracks)
       {
         // Step through all events
         for (var evnt in track.Events)
         {
           // Check to see if event is under or to the right of the cursor
           if (-1 == Vegas.Cursor.CompareTo(evnt.Start + evnt.Length))
           {
             evnt.Selected = true;
           }
         }
       }
    }
    catch (errorMsg)
    {
       MessageBox.Show(errorMsg, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    }
    
    j'ai aussi un mssg d'erreur :
    "C:\Weyb Program Files\Vegas Pro 14.0\Script Menu\SelectEventsFromCursorOrig.cs(11) : Un espace de noms ne peut pas contenir directement des membres tels que des champs ou des méthodes" :cry2:

    @ogt : ici nous essayons justement de créer un raccourci permanent ie. ne pas avoir à le recréer via le menu "personnaliser le clavier" à chq lancement de Vegas...

    cordt
     
Chargement...

Partager cette page

Vous souhaitez annoncer sur le Repaire ? Contactez-nous