Archiv

Artikel Tagged ‘container’

Extrahieren einer Tonspur aus einer MKV unter Debian

6. Dezember 2009

Immer öfter wird der Matroska-Container als Container für x264-codiertes Video mit einer Audiospur verwendet. Auch Untertitel oder weitere Audiospuren kann der Container aufnehmen. Wenn man ein wenig zum Beispiel mit Fernsehaufnahmen rumspielt kann man schonmal in die Situation kommen, dass man aus einem MKV-Container nur eine bestimmte Audiospur oder Untertitel-Informationen extrahieren möchte. Unter Windows ist das leicht zu bewerkstelligen, unter Debian und Ubuntu aber eben so einfach.

Nachdem man aus den Binaries per “apt-get install mkvtoolnix” das MKVTool installiert hat kann man auch MKVExtract verwenden. Auf der Kommandozeile guckt man erst einmal was für Spuren in der MKV enthalten sind mit:

mkvmerge -i container.mkv

Ausgegeben wird dann etwas wie:

Track ID 1: video (V_MPEG4/ISO/AVC)
Track ID 2: audio (A_AC3)
Track ID 3: subtitles (S_TEXT/UTF8)

Man weiß also nun, dass der Container 3 Elemente aufbewahrt. Um nun ein Element aus dem Container zu extrahieren benutzt man nun mkvextract, die 2 steht für die ID, die wir ja vorher abgelesen haben:

mkvextract tracks container.mkv 2:tonspur.ac3

Das kann nun ein wenig dauern und ihr habt die extrahierte Tonspur. Um Untertitel zu extrahieren benutzt man dementsprechend folgenden Befehl:

mkvextract tracks container.mkv 3:untertitel.srt

Viel Spaß beim basteln, inspiriert hat mich Geekology ;)

[Tutorial] Mit Truecrypt einen Container erstellen

29. Mai 2009

Verschlüsselung wird ein immer spannenderes Thema. Die Justiz versteht teilweise entweder moderne, im Internet entstehende Problem nicht vollständig oder unterzeichnet einfach aus Unlust immer schneller eine Hausdurchsuchung. Um sich und seine Daten bei sich und nur seinen eigenen Augen zu behalten, empfehle ich empfindliche Dateien zu verschlüsseln. In diesem Tutorial (inspiriert durch F!XMBR) soll es um die Erstellung eines verschlüsselten Containers mit Truecrypt gehen.

1. Download

Es gibt momentan Truecrypt 6.2, welches auf der Homepage für Windows, Mac und Linux verfügbar ist. Unter Windows hat man bei der Installation die Wahl zwischen einer Festinstallation und dem Extrahieren, also der portablen Nutzung. In der portablen Version sind einige Funktionien wie z.B die Vollverschlüsselung eines Systems nicht verfügbar. Ist das Programm gestartet, so wählt man im Hauptfenster “Create Volume” und hat dann die Wahl zwischen verschiedenen Optionen.

2. “Create an encrypted Container”

Truecrypt 6.2 - Erstellung eines Containers

Truecrypt 6.2 - Erstellung eines Containers

3. “Standard Truecrypt Volume”

Truecrypt 6.2 - Standard Volume

Truecrypt 6.2 - Standard Volume

4. “Volume Location”

Truecrypt 6.2 - Volume Location

Truecrypt 6.2 - Volume Location

5. “Encryption Options”

Hier kann man nun den Verschlüsselungs-Algorithmus wählen. Man sollte beachten, dass bei der Verwendung mehrerer Verschlüsselungen die Lese- und Schreibgeschwindigkeit abnimmt und somit die Performance sinkt. Man sollte sich also auch fragen, was man in dem Container aufbewahren möchte. Man kann unter “Benchmarks” die Datenraten sehen.

Truecrypt 6.2 - Wahl der Verschlüsselung

Truecrypt 6.2 - Wahl der Verschlüsselung

6. Benchmarks betrachten & vergleichen

Truecrypt 6.2 - Benchmarks vergleichen

Truecrypt 6.2 - Benchmarks vergleichen

7. “Volume Size” – Wie groß soll das Volume werden

Truecrypt 6.2 - Wahl der Größe des Containers

Truecrypt 6.2 - Wahl der Größe des Containers

8. Wahl des Passworts

Truecrypt 6.2 - Password

Truecrypt 6.2 - Password

9. Volume erstellen

Bevor man “Format” drückt und das Volume erstellt kann man das Dateisystem wählen. Man beachte dabei die maximalen Dateigrößen der Dateiesysteme. Bei sehr großen Einzeldateien sollte man also NTFS wählen, für ein paar Dokumente ist FAT optimal.

Truecrypt 6.2 - Erstellen des Volumes

Truecrypt 6.2 - Erstellen des Volumes

10. “Einbinden des Containers”

Zum Einbinden des Containers wählt man einen Laufwerksbuchstaben und den Container und klickt auf “Mount”. Anschließend wird das Password eingegeben.

Truecrypt 6.2 - Container als Laufwerk einbinden

Truecrypt 6.2 - Container als Laufwerk einbinden

11. Fertig

Truecrypt 6.2 - Eingebundener Container

Truecrypt 6.2 - Eingebundener Container