MKV Datei um Audiostreams erweitern

Man nehme eine MKV Datei und möchte noch einen oder mehrere Audiostreams mit in diese Datei packen. Hier bietet sich das Tool „mkvmerge“ bzw. die passende Suite „MKVToolNix“, welche unter http://www.bunkus.org/videotools/mkvtoolnix/downloads.html zu finden ist, an.

MKVToolNix unter Windows

Das Tool selbst steht dabei unter der GPLv2. Auf Github gibt es unter https://github.com/mbunkus/mkvtoolnix/ auch den passenden Quelltext dazu. Die Kompilate liegen unter anderem für Linux und Windows vor. Nach dem Start gibt man bei den Quellen einfach alle Quelldateien an, also die MKV Datei sowie die passenden Audiospuren und klickt anschließend auf „Muxen starten“. Nach ein paar Minuten hat man dann die fertige Datei und kann die Audiospuren löschen.

Grafische Entwicklungsumgebung für Arduino

Wer auf der Suche nach einer grafischen Entwicklungsumgebung für den Arduino ist, der solle sich einmal Minibloq anschauen. Das ganze ist dabei für Einsteiger geeignet da die „Programmierung“ sehr grafisch abläuft. Das kann man sich auch an den Beispielen anschauen. Die Software selbst ist im Moment für Windows und Linux verfügbar und steht unter der RobotGroup-Multiplo Pacifist License (RMPL), welche unter http://multiplo.com.ar/soft/Mbq/Minibloq.Lic.v1.0.en.pdf eingesehen werden kann. Minibloq selbst findet man auf der offiziellen Seite unter http://blog.minibloq.org/.

Androidgerät mittels adb löschen

Falls man mal in die Verlegenheit kommt ein Androidgerät löschen zu müssen, aber das Gerät keinen funktionierenden Bildschirm mehr besitzt, so hilft „adb“ aus dem Android SDK welches unter http://developer.android.com/sdk/index.html bezogen werden kann.

Nach dem Download wird man feststellen das „adb“ nicht mehr im „tools“ Ordner des SDKs liegt. Stattdessen erwartet uns dort eine Datei mit dem Namen „adb_has_moved.txt“. Dort wird man darüber informiert das „adb“ nun in dem Ordner „plattform tools“ zu finden ist. Um diesen Ordner zu bekommen führt man unter Linux die Applikation „android“ aus dem „tools“ Ordner aus und installiert das entsprechende Paket.

Sollte anschließend beim Start von „adb“ die Meldung:

./adb Datei oder Verzeichnis nicht gefunden

erscheinen so hilft hier ein:

sudo apt-get install ia32-libs

Nun schließt man das aktive Gerät an und gibt im Terminal folgendes ein:

./adb remount
./adb shell

In der Shell geben wir dann die entscheidenden Befehle ein:

wipe all
exit

Damit ist das Telefon von privaten Nutzdaten befreit.

Speichertyp unter Linux ermitteln

Der Mensch als solcher ist ja faul und wenn man dann doch herausfinden möchte, ob man DDR2 oder DDR3 Speicher im Rechner hat, so könnte man diesen natürlich aufschrauben und nachschauen. Da das mit Arbeit verbunden ist, kommt also die zweite Möglichkeit zum Zuge das ganze per Software zu ermitteln.

Unter Linux bieten sich hierbei die Tools „dmidecode“ oder „lshw“ an. Beide sollte man mit root Rechten ausführen, da sie sonst nicht sonderlich viel mit dem System anfangen können. Für „lshw“ könnte das dann z.B. so aussehen:

sudo lshw -short -C memory

Die Ausgabe könnte dann exemplarisch diese sein:

H/W path           Device      Class       Description
======================================================
/0/0                           memory      64KiB BIOS
/0/4/5                         memory      256KiB L1 cache
/0/4/6                         memory      1MiB L2 cache
/0/4/7                         memory      8MiB L3 cache
/0/2b                          memory      4GiB System Memory
/0/2b/0                        memory      2GiB DIMM DDR2 Synchronous
/0/2b/1                        memory      2GiB DIMM DDR2 Synchronous

Manchmal kann man allerdings anhand der ausgegebenden Beschreibung nicht erkennen um welche Art von Speicher es sich handelt, hier bleibt dann aber immer noch die Möglichkeit den Rechner zu öffnen ;)