Intégrer des sous-titres à un .MKV

Allez,

Je partage ici avec vous un bout de script que j’ai écrit après que mon PC média center est rendu l’âme (RiP) ; il y a quelques mois (Depuis remplacé par un Raspberry Pie 2 + OpenElec). J’utilisais VLC pour lire mes fichiers vidéos (de vacances), avec un fichier de sous-titre du même nom à côté du fichier vidéo (et oui, je passe mes vacances en anglais et j’ai besoin des sous-titres ensuite : ça vous pose un problème ?). Ma solution de rechange temporaire ne permettait pas de lire le fichier sous-titre à côté du fichier vidéo, mais supportait très bien les sous-titres intégrés dans la vidéo. J’ai donc cherché à intégrer mes sous-titres dans le « .mkv » de la vidéo.

Pour cela, il existe un programme assez connu sous Linux : mkvmerge, packagé dans : MKVtoolnix (Pour Windows et Linux). Qui va nous permettre d’intégrer des sous-titres dans le conteneur mkv. Une fois installé on trouve dans le dossier d’installation notre exécutable « mkvmerge.exe » utilisable en ligne de commande PowerShell par exemple.

Assez tourné autour du pot, je vous donne la commande pour intégrer un sous-titre en « .ass » dans un fichier vidéo … Lire la suite

Tuto Linux – Déployer un site en KeystoneJS

Allez c’est partie j’essai de déployer un vrai site en KeystoneJS.

étape zéro

(Note: jusqu’à ce que j’indique le contraire toute cette partie se fait en root)
On réfléchi pas avant de commencer :

apt-get update
apt-get upgrade

Ensuite je me suis basé sur le tuto du site du projet, ici :

http://keystonejs.com/getting-started/

Notez quand même que pour ceux qui n’y connaissent rien, Ça à l’air un peu plus complexe que pour Ghost.

Notez également que je teste ça sur une 7.5 et pas la dernière 8 de debian

Prérequis

On va commencer par installer ce qu’ils demandent

Node.js

En rebondissant du site de keystonejs vers celui de node.js, on fini par tomber sur le tutoriel Installing Node.js via package manager sur le GitHub. Qu’on suit donc bêtement pour la partie debian :

apt-get install curl
curl -sL https://deb.nodesource.com/setup | bash -

Pour ceux qui se demande c’est quoi cURL] : C’est un wget amélioré en gros

Puis assez logiquement ensuite :

apt-get install -y nodejs

(pour le coup cette partie là, c’est la même que pour Ghost, du coup, pour moi, il n’y avait rien à faire)

Et s’ils ne sont pas déjà installé :

apt-get install -y 
… Lire la suite