[SAMMELTHREAD] Linux Kurze-Frage-Kurze-Antwort (KFKA)

Evilandi666

Geschenkeabgreifer
Themenstarter
Registriert
1 Juli 2008
Beiträge
5.731
Ha da ist er schon, der Linux KFKA Sammelthread!

Ihr habt Fragen rund um Linux für die ein eigener Thread zu schade wäre? Dann könnt ihr sie hier stellen.

Ich fange mal an: Was ist denn bei ubuntuuusers.de los? Das sieht ja mal total komisch aus bei denen :confused:

Edit: Okay, bei mir hat sich das mobile theme im Browser aktiviert - warum auch immer. Jetzt sieht es wieder normal aus (ganz unten ist der Link zur klassischen Version.)
 
Zuletzt bearbeitet:
Für den Download gibts 1000 Userscripts. Wenn das Video geladen wude, kann man die Tonspur extrahieren:

ffmpeg -i video.flv audio.mp3
 
Wenn es nur um die Tonspur geht nehme ich div. Webseiten dafür (flash2mp3, youtube2mp3 -> einfach mal die Suchmaschine füttern). Ansonsten gibt es für den Browser (zumindest für Firefox) Addons die das erledigen.
jau, ich hab inzwischen gesucht und auch für den Chromium ein Addon gefunden. Funktioniert prima und nennt sich anything2mp3 :)
 
Doch nicht so umständlich. Es gibt mehrere Möglichkeiten. Die einfachste:

Code:
$ youtube-dl -x "http://youtube.com/..."
speichert dir das Video in der besten Qualität auf der Festplatte und extrahiert daraus die Tonspur (dafür gibt es diverse optionen). Übrigens: youtube-dl kann noch viele andere tolle Sachen. Du kannst damit ganze Playlists herunterladen, unterschiedliche Qualitäten, freie Titelbenennung etc. Außerdem unterstützt es Dutzende andere Seiten, inklusive der diversen Mediatheken der öffentlich-rechtlichen Sender.
 
--audio-format mp3 noch mitgeben :cool:

Für die Faulen :D
Code:
[sun@t440s ~]$ cat bin/youtube.sh 
#!/bin/bash
youtube-dl -o "/mnt/SDHC/Downloads/%(title)s.%(ext)s" -x --audio-format mp3 $1
Pfad natürlich anpassen
 
Zuletzt bearbeitet:
--audio-format mp3 noch mitgeben :cool:

Für die Faulen :D
Code:
[sun@t440s ~]$ cat bin/youtube.sh 
#!/bin/bash
youtube-dl -o "/mnt/SDHC/Downloads/%(title)s.%(ext)s" -x --audio-format mp3 $1
Pfad natürlich anpassen
Hm... interessant... eigentlich doch einfach nur in ~ legen, ausführbar machen und das war es, oder fehlt noch etwas? :)
 
Das Skript ist soweit fertig und funktioniert. Ist auch egal wo es liegt solange du mit -o spezifizierst wo du die Sachen hin haben willst.
 
Ich konvertiere die Audiodatei nur sehr ungerne, da die Qualität dadurch noch schlechter wird. Üblicherweise wird man ja ein MP4-Video erhalten, das beinhaltet den Ton als AAC. Man kann diesen Stream direkt extrahieren und in einen neuen Container packen (MP4 → *.m4a). Alle meine Software- und Hardware-Player können das problemlos abspielen.
 
In tty1 habe ich normal X laufen. Wenn ich in tty2 wechsle und dann zurück in tty1 laufen alle Programme weiter. Davon bekomme ich aber nichts mehr mit. Kann man die Sitzung fortsetzen?
 
Beim zurückwechseln zu tty1 muss ich mich neu einloggen und X neu starten. Ich sehe keine vorher laufenden Programme mehr, top zeigt sie aber an.
 
Keine Ahnung, was du da gemacht hast. Solche Probleme hatte ich bislang noch nicht. Was sagen die Logs? (/var/log/Xorg.*.log)
 
Wenn ich Daten auf einen USB-Stick kopiere geht der Fortschritt der aktuellen Datei sehr schnell auf 100% bleibt dort sehr lange (angeblich ohne weiteren Datentransfer), bis schließlich der Transfer der nächsten Datei beginnt genauso. Das liegt daran, dass die Daten vor dem wirklichen Schreiben gecacht werden und ist unter Linux normal.

Wie kann ich sehen, wie groß die noch nicht wirklich geschriebene Datenmenge ist? Ich kann mich erinnern, dass man da irgendwas von /proc ausgeben konnte, aber ich finde die den genauen Befehl nicht mehr.
 
Geht eben nicht (oder zumindest nur wenn ich in Richtung Festplatte kopiere).

Ich kann sehen, wie der Fortschritt der einzelnen Datei beeindruckend schnell ansteigt. Dann wird die Datei als fertig kopiert angezeigt. Bis die nächste Datei kopiert wird dauert es aber noch eine ganze Weile.

Die Datei wird zu dem Zeitpunkt auch von allen Programmen behandelt als wäre sie fertig kopiert (Dateigröße etc.) ist aber nicht physisch fertig kopiert. Wenn ich rsync beende und dann sync aufrufe um sicher zu gehen, dass die Daten wirklich geschrieben werden, dauert das ziemlich genau die Zeit, bis sonst die nächste Datei kopiert worden wäre.

Die Frage ist wirklich, wie ich auslesen kann wie viel noch ungeschrieben im Buffer rumliegt. Wenn ich den Buffer für dieses eine Device verkleinern könnte wäre es noch besser.
 
Wenn ich rsync beende und dann sync aufrufe um sicher zu gehen, dass die Daten wirklich geschrieben werden, dauert das ziemlich genau die Zeit, bis sonst die nächste Datei kopiert worden wäre.
Wenn sonst nichts los ist, ist das exakt die gleiche Zeit, denn sync kommt erst wieder wenn alle Puffer geleert sind.

Eine Lösung kann ich nicht anbieten, aber vielleicht ein Workaround:
Wenn du das Zieldateisystem mit der Option sync mountest werden die Daten nicht gecacht. Das kann aber auf Kosten der Geschwindigkeit und bei Flashspeicher auch der Lebensdauer gehen.

Die Frage ist wirklich, wie ich auslesen kann wie viel noch ungeschrieben im Buffer rumliegt. Wenn ich den Buffer für dieses eine Device verkleinern könnte wäre es noch besser.
Ich weiß nicht ob es funktioniert, aber du könntest mal versuchen pv in eine dd-Pipe zu hängen.
 
Moin,
gibt es eigentlich bei Gnome im Dateibrowser ein Tastaturkürzel, mit dem ich direkt ein terminal mit dem aktuell angezeigten Verzeichnis öffnen kann?
 
@hikaru
Ich glaube ich habe wieder gefunden, was ich meine.
"grep Dirty /proc/meminfo" zeigt an, wie viel noch nicht gesynced ist. Ist zwar für alle gemounteten Systeme zusammen, aber zum abschätzen, wie lange es noch dauert völlig ausreichend.
 
Wie kann ich mir (mit pacman) die zuletzt installierten Pakete anzeigen lassen? Eines davon produziert bei maximierten Fenstern Artefakte und eine erhöhte Cpu-Auslastung.
Bildschirmfoto35.jpeg

Gefunden.

Code:
[2014-03-08 18:01] [PACMAN] Running 'pacman -Syu'
[2014-03-08 18:01] [PACMAN] synchronizing package lists
[2014-03-08 18:01] [PACMAN] starting full system upgrade
[2014-03-08 18:02] [PACMAN] upgraded calibre (1.26.0-1 -> 1.27.0-1)
[2014-03-08 18:02] [PACMAN] upgraded libcups (1.7.1-3 -> 1.7.1-4)
[2014-03-08 18:02] [PACMAN] upgraded systemd (210-2 -> 210-3)
[2014-03-08 18:02] [PACMAN] upgraded cups (1.7.1-3 -> 1.7.1-4)
[2014-03-08 18:02] [PACMAN] upgraded libnl (3.2.23-1 -> 3.2.24-1)
[2014-03-08 18:02] [ALPM-SCRIPTLET] >>> Updating module dependencies. Please wait ...
[2014-03-08 18:02] [ALPM-SCRIPTLET] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Starting build: 3.13.6-1-ARCH
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [autodetect]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Image generation successful
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Starting build: 3.13.6-1-ARCH
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [base]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [udev]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [modconf]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [block]
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: aic94xx
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> WARNING: Possibly missing firmware for module: smsmdtv
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [filesystems]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [keyboard]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [keymap]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [encrypt]
[2014-03-08 18:02] [ALPM-SCRIPTLET]   -> Running build hook: [fsck]
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Generating module dependencies
[2014-03-08 18:02] [ALPM-SCRIPTLET] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2014-03-08 18:03] [ALPM-SCRIPTLET] ==> Image generation successful
[2014-03-08 18:03] [PACMAN] upgraded linux (3.13.5-1 -> 3.13.6-1)
[2014-03-08 18:03] [PACMAN] upgraded linux-headers (3.13.5-1 -> 3.13.6-1)
[2014-03-08 18:03] [PACMAN] upgraded python-setuptools (3.0.2-1 -> 3.1-1)
[2014-03-08 18:03] [PACMAN] upgraded s-nail (14.6.1-1 -> 14.6.2-1)
[2014-03-08 18:03] [PACMAN] upgraded subversion (1.8.5-3 -> 1.8.8-1)
[2014-03-08 18:03] [PACMAN] upgraded systemd-sysvcompat (210-2 -> 210-3)
[2014-03-10 10:09] [PACMAN] Running 'pacman -Syu'
[2014-03-10 10:09] [PACMAN] synchronizing package lists
[2014-03-10 10:09] [PACMAN] starting full system upgrade
[2014-03-10 10:09] [PACMAN] upgraded mesa (10.0.3-1 -> 10.1.0-2)
[2014-03-10 10:09] [PACMAN] upgraded mesa-libgl (10.0.3-1 -> 10.1.0-2)
[2014-03-10 10:09] [PACMAN] upgraded intel-dri (10.0.3-1 -> 10.1.0-2)
[2014-03-10 10:09] [PACMAN] upgraded libpng (1.6.9-1 -> 1.6.10-1)
[2014-03-10 10:09] [PACMAN] upgraded libssh (0.5.5-2 -> 0.5.5-3)
[2014-03-10 10:09] [PACMAN] upgraded libva (1.2.1-1 -> 1.2.1-2)
 
Zuletzt bearbeitet:
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben