Afficher le fichier VLC dans le dossier

1

Je navigue parfois dans mes short-length collection de vidéos. Ensuite, j’en trouve un drôle et je veux le copier ailleurs ou l’envoyer à un ami. Le problème est que la collection est vraiment grande, je ne veux donc pas la faire défiler en regardant simplement sur les vignettes.

La meilleure option serait d’ouvrir ce fichier dans un dossier afin d’obtenir explorer.exe avec le répertoire de collection et la vidéo actuelle sélectionnée. Mais je ne trouve pas cette option dans VLC. Savez-vous s'il y en a un comme ça? Ou peut-être sous une forme de lua extension?

dabljues
la source

Réponses:

0

Vous pouvez cliquer avec le bouton droit sur la vidéo et choisir des informations, puis copier le chemin d'accès au fichier, puis appuyer sur win+r et entrez explorer.exe /select,c:\path\to\file.wmv

Modifier:

J'ai créé une extension lua primitive utilisant cette commande. Testé avec vlc 3.0.4 sur Windows 10 x64.

usage:

  • Enregistrez le script dans le dossier des extensions.
  • Lire la vidéo souhaitée pour en faire l’élément de liste de lecture actuel (il suffit de sélectionner dans la liste de lecture pas assez.)
  • Ouvrir l'extension view->select_in_explorer
  • Clique le bouton "sélectionner dans l'explorateur" dans la fenêtre de dialogue.
  • L'explorateur devrait ouvrir avec le fichier sélectionné.

select_in_explorer.lua

-- "select_in_explorer.lua" -- VLC Extension

function descriptor()
    return {
        title = "Select in explorer",
        version = "0.1",
        author = "mb",
        url = "",
        shortdesc = "Select in explorer",
        description = [[opens Windows explorer and select the currently played file]],
        capabilities = {}
    }
end

function activate()
    dlg = vlc.dialog("Select in explorer")
    update_dialog()
end

function deactivate()
end

function close()
        vlc.deactivate()
end

function meta_changed()
    return false
end

function update_dialog()
    path = vlc.playlist.get(vlc.playlist.current()).path
    dlg:add_button("select in explorer",select_in_explorer, 1, 1, 1, 1)
    path_label = dlg:add_label(path, 2, 1, 1, 1)
    dlg:show()
end

function select_in_explorer()
    path = vlc.playlist.get(vlc.playlist.current()).path
    cmd = "explorer.exe /select,"..path
    io.popen(cmd)
end
Manuel
la source
Merci mec! Cela résout vraiment mon problème
dabljues
0

Juste pour être complet ...

  • sur macOS, vous pouvez cliquer avec le bouton droit de la souris sur & gt; Révéler dans le Finder - qui mettra en évidence le fichier directement.
  • sous Windows, cliquez avec le bouton droit de la souris sur & gt; Afficher le dossier contenant [bien que dans un grand dossier, ça va être moins utile]
Tetsujin
la source