2 votes

Est-il possible d'installer (d'avoir prêt à l'emploi) différentes versions de VLC ?

Je veux (et j'utilise) VLC 2.2 parce que j'aime un addon qui ne fonctionne pas avec les versions précédentes. Mais ma version 2.2 a un bug, perdant parfois le son lors du défilement, il serait donc utile d'avoir à portée de main différentes versions : pas nécessairement pour les lancer en même temps, mais pour lancer l'une ou l'autre... comme je le fais dans Windows avec les versions portables, etc.

(J'ai essayé beaucoup d'alternatives (sinon toutes) à VLC mais à long terme il est le plus stable, et dernièrement sa personnalisation s'est également améliorée). beaucoup C'est donc le meilleur, pour autant que je sache).

1voto

Quelques applications linux portables aquí y compris VLC 2.1.2 x64.


Comment utiliser le VLC portable téléchargé

Il peut être utile de créer un lanceur pour cela :

La méthode la plus simple consiste à copier/coller les lignes d'un fichier de bureau VLC préexistant, s'il est présent dans le répertoire /usr/share/applications . (Tout d'abord, changez le nom de l'appimage téléchargée pour qu'il soit plus court et sans espace (c'est plus simple ainsi). J'ai changé le mien en VLC21 .)

Le lanceur devrait contenir des lignes comme

[Desktop Entry]
Version=1.0
Name=VLC 2.1 portable
GenericName=Media player
Comment=Read, capture, broadcast your multimedia streams
Exec=/home/cipricus/Desktop/VLC21 --started-from-file %U
TryExec=/home/cipricus/Desktop/VLC21
Icon=vlc
Terminal=false
Type=Application
Categories=AudioVideo;Player;Recorder;
MimeType=video/dv;video/mpeg;video/x-mpeg;video/msvideo;video/quicktime;video/x-anim;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/x-flc;video/x-fli;video/x-flv;video/vnd.rn-realvideo;video/mp4;video/mp4v-es;video/mp2t;application/ogg;application/x-ogg;video/x-ogm+ogg;audio/x-vorbis+ogg;audio/ogg;video/ogg;application/x-matroska;audio/x-matroska;video/x-matroska;video/webm;audio/webm;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-wav;audio/x-mpegurl;audio/x-scpls;audio/x-m4a;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;application/vnd.rn-realmedia;audio/x-real-audio;audio/x-pn-realaudio;application/x-flac;audio/x-flac;application/x-shockwave-flash;misc/ultravox;audio/vnd.rn-realaudio;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;image/vnd.rn-realpix;audio/x-pn-realaudio-plugin;application/x-extension-mp4;audio/mp4;audio/amr;audio/amr-wb;x-content/video-vcd;x-content/video-svcd;x-content/video-dvd;x-content/audio-cdda;x-content/audio-player;application/xspf+xml;x-scheme-handler/mms;x-scheme-handler/rtmp;x-scheme-handler/rtsp;
X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb
Keywords=Player;Capture;DVD;Audio;Video;Server;Broadcast;
Path=
StartupNotify=false
Name[en_US.UTF-8]=VLC 2.1 portable

Enregistrez ensuite le fichier sous un nom tel que VLC 2.1 portable.desktop . Vous pouvez le copier dans /usr/share/applications , ~/.local/share/application ou ailleurs.

Pour que la version portable de VLC soit le lecteur par défaut d'un certain type de fichier vidéo, sélectionnez les propriétés du fichier et modifiez le programme par défaut ("ouvrir avec") pour le lanceur (fichier .desktop) que vous venez de créer.

(L'option "ouvrir avec" directement sur l'image de l'application ne fonctionne pas).


Comment créer de nouvelles versions portables de VLC ?

Sur le lien ci-dessus ( http://portablelinuxapps.org/ ), on peut également trouver une application conçue pour aider à créer des applications portables en quelques étapes. Elle s'appelle AppDirAssistant et est elle-même portable. L'idée est de lancer une analyse de votre système avant et après l'installation d'un programme, puis de créer une application portable (appimage) de ce programme.

Ici est une vidéo youtube illustrant le processus.

Après avoir suivi les étapes que j'ai présentées ci-dessus afin de créer un lanceur pour le VLC portable 2.1 et d'en faire le lecteur par défaut, j'ai pensé qu'il valait mieux installer la version stable principale (maintenant 2.1.5) de manière normale et utiliser la version 2.2 plus récente (dont j'avais besoin pour un addon VLC qui ne fonctionne pas avec 2.1.x) en tant que portable. Mais pour celui-ci, je n'avais pas de version portable. J'ai donc commencé par désinstaller dans Synaptics VLC 2.2 et ses dépendances, puis j'ai lancé AppDirAssistant ('Prescanning'). Quand il est arrivé à la page qui dit "Please install your application now", j'ai ouvert le terminal et j'ai lancé

sudo apt-get install vlc

Cela a permis d'installer à nouveau la version 2.2, étant donné que les sources nécessaires avaient déjà été ajoutées au système.

Ensuite, dans la fenêtre de l'AppDirAssistant, appuyer sur la touche avant ("Postscanning"). De cette manière, un dossier contenant un exécutable portable de VLC 2.2 appelé AppRun , un lanceur de bureau prêt à l'emploi et un usr répertoire. (Désinstaller VLC pour tester la version portable).

Pour créer une seule "appimage" à partir de ce répertoire, il faut utiliser une autre application, appelée AppImageAssistant, dont l'adresse est indiquée en lien, mais cela n'a pas fonctionné pour moi pour une raison quelconque. Au cas où cela fonctionnerait, les étapes ci-dessus peuvent être envisagées après avoir créé le fichier appimage à partir du répertoire AppDir.

Mais je ne trouve pas cela nécessaire, car le dossier AppDir me suffit. Ce qui est amusant, c'est que si les appimages ne peuvent pas être utilisées par défaut pour ouvrir des fichiers (de sorte qu'un nouveau fichier de lancement/bureau était nécessaire pour "ouvrir avec"), le fichier exécutable AppRun du dossier AppDir le peut (alors que le bureau prêt à l'emploi qui s'y trouve ne peut pas l'être). On pourrait donc définir un fichier à ouvrir par défaut avec cet exécutable AppRun. Seulement, il serait étrange d'avoir dans le menu contextuel une entrée comme 'Open with AppRun' ; renommer ce fichier est la méthode que j'ai utilisée, sauf que maintenant le fichier de bureau prêt à l'emploi ne fonctionne plus (pourquoi ? parce que ses lignes Exec et TryExec vont directement à usr/bin/vlc ce qui, je suppose, signifie que le AppDir/usr et qu'il peut être nécessaire de ne pas modifier le nom initial AppRun, etc.) Mais tout ce que je veux, c'est une entrée lisible dans le menu contextuel d'un fichier pour l'application portable. (Dans le cas où l'AppImageAssistant fonctionne, les étapes depuis le début peuvent être préférables, mais cela n'a pas fonctionné pour moi avec VLC 2.2).

Pour installer une version différente de VLC - on peut regarder aquí .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X