Sound: Difference between revisions

From Elch-Wiki
Jump to navigationJump to search
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Sound konfigurieren ==
== Sound konfigurieren ==
* mpg123 runterladen [http://mpg123.de/] und mit ./configure, make, make install kompilieren (alt: [http://orgis.org/thomas/mpg123-thor/i.shtml]  entpacken und nach /usr/bin kopieren)
* mpg123 runterladen [http://mpg123.de/] und mit ./configure, make, make install kompilieren (alt: [http://orgis.org/thomas/mpg123-thor/i.shtml]  entpacken und nach /usr/bin kopieren)
* Wenn der mpg123 mal nicht will -> alsaconf aufrufen!
* Wenn der mpg123 mal nicht will -> alsaconf aufrufen, oder /etc/init.d/alsasound restart!
* Lautstärke einstellen: als root -> amixer set Master 85% (oder alsamixer)
* Lautstärke einstellen: als root -> amixer set Master 85% (oder alsamixer)
* lame runterladen [http://lame.sourceforge.net/] und gemäss INSTALL compilieren und installieren
* lame runterladen [http://lame.sourceforge.net/] und gemäss INSTALL compilieren und installieren
Line 7: Line 7:


* Zuordnung von Events zu Soundkarten werden in /etc/asound.conf gemacht
* Zuordnung von Events zu Soundkarten werden in /etc/asound.conf gemacht
== Pulseaudio ==
Ab OpenSuse 11.2 scheint die KDE und die meisten Programme den Sound über Pulseaudio auszugeben. Ausserdem scheint sich Pulseaudio die Soundkarte exklusiv zu grabschen, was mit dem mpg123 dann ein Problem gibt.
Lösung: Setup gemäss [http://pulseaudio.org/wiki/PerfectSetup] machen
== Stream aufnehmen ==
Z.B. vom SRF-Player:
* Headset ausstecken
* pavucontrol starten, Eingabegeräte: Monitor of Internes Audio Analog Stereo auswählen
* Audacity starten und Aufnahme starten
* in pavucontrol im Tab Aufnahme Audacity auf den "Monitor of internes Audio Analog Stereo" stellen
* Stream starten und schauen, ob es ausschlägt
* neue Aufnahme bereit machen, Stream zurücksetzen
* Aufnahme starten, Stream starten
* [https://www.linux.com/learn/tutorials/367395-weekend-project-record-from-skype-calls-and-other-apps-on-linux]
=== Alternative vom 04.06.2023 ===
* Headset ausstecken
* pavucontrol starten: Input Devices: "Monitor of CM108 Audio Controler Analog Stereo"
* Audacity starten und Aufnahme starten
* in pavucontrol im Tab Recording das "from" auf "Monitor of CM108 Audio Controller Analog Stereo" stellen
* Stream starten und schauen, ob es ausschlägt
* neue Aufnahme bereit machen, Stream zurückstezen
* Aufnahme starten, Stream starten
== Nützliche Audio/Video Manipulationen ==
* ffmpeg -i input.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 output.avi
* Video stärker komprimieren:
** ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4 (CRF: Werte von 20 bis 28 nehmen)
* Videoauflösung reduzieren:
** ffmpeg -i input.mkv -vf "scale=iw/2:ih/2" half_the_frame_size.mkv
** ffmpeg -i input.mkv -vf "scale=iw/3:ih/3" a_third_the_frame_size.mkv
** ffmpeg -i input.mkv -vf "scale=iw/4:ih/4" a_fourth_the_frame_size.mkv
* Video kopieren, Audio auf mp3 umrechnen (z.B. für Game of Thrones Season 8)
** ffmpeg -i input.mkv -c:v copy -c:a mp3 output.mkv
* pidgin 2.0.0: braucht gnutls-devel
* Ein .iso File mounten:
** su
** mkdir /mnt/iso
** mount -o loop -t iso9660 <filename>.iso /mnt/iso
* Switch left channel to right and right channel to left with the channelmap audio filter:
** ffmpeg -i stereo.mp3 -filter_complex "channelmap=map=FL-FR|FR-FL:channel_layout=stereo" output.mp3
* WMA nach MP3 mit ffmpeg:
** for file in *.wma; do ffmpeg -i "${file}"  -acodec libmp3lame -ab 192k "${file/.wma/.mp3}"; done
* Movie trimmen: Linux -> VidCutter


== Bluetooth headset ==
== Bluetooth headset ==
* Siehe [http://wiki.bluez.org/wiki/HOWTO/AudioDevices]
* Siehe [http://wiki.bluez.org/wiki/HOWTO/AudioDevices]
== Jabra Evolve 65 ==
* [https://www.jabra.ca/business/office-headsets/jabra-evolve/jabra-evolve-65 Homepage]
* Jumpy sound: /etc/pulse/daemon.conf --> ;default-sample-rate = 44100 ==> default-sample-rate = 48000 --> Reboot [https://bugzilla.redhat.com/show_bug.cgi?id=1282285 source]

Latest revision as of 13:31, 4 June 2023

Sound konfigurieren

  • mpg123 runterladen [1] und mit ./configure, make, make install kompilieren (alt: [2] entpacken und nach /usr/bin kopieren)
  • Wenn der mpg123 mal nicht will -> alsaconf aufrufen, oder /etc/init.d/alsasound restart!
  • Lautstärke einstellen: als root -> amixer set Master 85% (oder alsamixer)
  • lame runterladen [3] und gemäss INSTALL compilieren und installieren
  • mp3info [4] runterladen und gemäss INSTALL nur die Command-Line Tools kompilieren/installieren
  • Zuordnung von Events zu Soundkarten werden in /etc/asound.conf gemacht

Pulseaudio

Ab OpenSuse 11.2 scheint die KDE und die meisten Programme den Sound über Pulseaudio auszugeben. Ausserdem scheint sich Pulseaudio die Soundkarte exklusiv zu grabschen, was mit dem mpg123 dann ein Problem gibt. Lösung: Setup gemäss [5] machen

Stream aufnehmen

Z.B. vom SRF-Player:

  • Headset ausstecken
  • pavucontrol starten, Eingabegeräte: Monitor of Internes Audio Analog Stereo auswählen
  • Audacity starten und Aufnahme starten
  • in pavucontrol im Tab Aufnahme Audacity auf den "Monitor of internes Audio Analog Stereo" stellen
  • Stream starten und schauen, ob es ausschlägt
  • neue Aufnahme bereit machen, Stream zurücksetzen
  • Aufnahme starten, Stream starten
  • [6]

Alternative vom 04.06.2023

  • Headset ausstecken
  • pavucontrol starten: Input Devices: "Monitor of CM108 Audio Controler Analog Stereo"
  • Audacity starten und Aufnahme starten
  • in pavucontrol im Tab Recording das "from" auf "Monitor of CM108 Audio Controller Analog Stereo" stellen
  • Stream starten und schauen, ob es ausschlägt
  • neue Aufnahme bereit machen, Stream zurückstezen
  • Aufnahme starten, Stream starten

Nützliche Audio/Video Manipulationen

  • ffmpeg -i input.3gp -f avi -vcodec xvid -acodec mp3 -ar 22050 output.avi
  • Video stärker komprimieren:
    • ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4 (CRF: Werte von 20 bis 28 nehmen)
  • Videoauflösung reduzieren:
    • ffmpeg -i input.mkv -vf "scale=iw/2:ih/2" half_the_frame_size.mkv
    • ffmpeg -i input.mkv -vf "scale=iw/3:ih/3" a_third_the_frame_size.mkv
    • ffmpeg -i input.mkv -vf "scale=iw/4:ih/4" a_fourth_the_frame_size.mkv
  • Video kopieren, Audio auf mp3 umrechnen (z.B. für Game of Thrones Season 8)
    • ffmpeg -i input.mkv -c:v copy -c:a mp3 output.mkv
  • pidgin 2.0.0: braucht gnutls-devel
  • Ein .iso File mounten:
    • su
    • mkdir /mnt/iso
    • mount -o loop -t iso9660 <filename>.iso /mnt/iso
  • Switch left channel to right and right channel to left with the channelmap audio filter:
    • ffmpeg -i stereo.mp3 -filter_complex "channelmap=map=FL-FR|FR-FL:channel_layout=stereo" output.mp3
  • WMA nach MP3 mit ffmpeg:
    • for file in *.wma; do ffmpeg -i "${file}" -acodec libmp3lame -ab 192k "${file/.wma/.mp3}"; done
  • Movie trimmen: Linux -> VidCutter

Bluetooth headset

Jabra Evolve 65

  • Homepage
  • Jumpy sound: /etc/pulse/daemon.conf --> ;default-sample-rate = 44100 ==> default-sample-rate = 48000 --> Reboot source