Difference between revisions of "Skype (Česky)"

From ArchWiki
Jump to: navigation, search
(use https for links to archlinux.org)
(update interlanguage links)
(Tag: wiki-scripts)
 
(10 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Audio/Video (Česky)]]
+
[[Category:Multimedia (Česky)]]
[[Category:Internet and Email (Česky)]][[Category:Česky]]
+
[[Category:Internet applications (Česky)]]
 
[[bg:Skype]]
 
[[bg:Skype]]
[[en:Skype]]
+
[[ja:ArchWiki:アーカイブ]]
 
[[lt:Skype]]
 
[[lt:Skype]]
 
[[ru:Skype]]
 
[[ru:Skype]]
[[uk:Skype]]
 
 
===Důležitá poznámka===
 
===Důležitá poznámka===
 
Nová beta verze Skypu má nativní podporu Alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!
 
Nová beta verze Skypu má nativní podporu Alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!
Line 21: Line 20:
 
Nyní nainstaluje Skype přes pacman:
 
Nyní nainstaluje Skype přes pacman:
 
  # pacman -S skype
 
  # pacman -S skype
 
===Tak dotoho===
 
 
(Nejpreferovanější je možnost B)
 
S možností B můžete používat Skype '''a''' zároveň nechat přehrávat ostatní programy zvuk.
 
S možností C můžete dělat o samé, ale možnost B se jedodušeji nastavuje
 
 
=====A. OSS nebo Kernel OSS emulace ALSy=====
 
Spusťte "skype" a ujistěte se, že žádné ostatní programy nepoužívají vaší zvukovou kartu.
 
Pokud chcete používat Skype '''a''' zároveň přehrávat zvuk v jiných programech, mrkněte do bodu B.
 
 
=====B. ALSA a dMix=====
 
Nejprve potřebujeme naisntalovat balíček alsa-oss:
 
# pacman -S alsa-oss
 
 
A přidat následující skript do "~/.asoundrc". Pokud soubor neexistuje, vytvořte jej.
 
 
Díky Lorenzu Colittimu za sepsaní tohoto skriptíku!
 
 
# .asoundrc to use skype at the same time as other audio apps like xmms
 
#
 
# Successfully tested on an IBM x40 with i810_audio using Linux 2.6.15 and
 
# Debian unstable with skype 1.2.0.18-API. No sound daemons (asound, esd, etc.)
 
# running. However, YMMV.
 
#
 
# For background, see:
 
#
 
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1228
 
# https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1224
 
#
 
# (C) 2006-06-03 Lorenzo Colitti - http://www.colitti.com/lorenzo/
 
# Licensed under the GPLv2 or later
 
 
pcm.skype {
 
    type asym
 
    playback.pcm "skypeout"
 
    capture.pcm "skypein"
 
}
 
 
pcm.skypein {
 
    # Convert from 8-bit unsigned mono (default format set by aoss when
 
    # /dev/dsp is opened) to 16-bit signed stereo (expected by dsnoop)
 
    #
 
    # We can't just use a "plug" plugin because although the open will
 
    # succeed, the buffer sizes will be wrong and we'll hear no sound at
 
    # all.
 
    type route
 
    slave {
 
      pcm "skypedsnoop"
 
      format S16_LE
 
    }
 
    ttable {
 
      0 {0 0.5}
 
      1 {0 0.5}
 
    }
 
}
 
 
pcm.skypeout {
 
    # Just pass this on to the system dmix
 
    type plug
 
    slave {
 
      pcm "dmix"
 
    }
 
}
 
 
pcm.skypedsnoop {
 
    type dsnoop
 
    ipc_key 1133
 
    slave {
 
      # "Magic" buffer values to get skype audio to work
 
      # If these are not set, opening /dev/dsp succeeds but no sound
 
      # will be heard. According to the alsa developers this is due
 
      # to skype abusing the OSS API.
 
      pcm "hw:0,0"
 
      period_size 256
 
      periods 16
 
      buffer_size 16384
 
    }
 
    bindings {
 
      0 0
 
    }
 
}
 
 
Teď pusťte skype stejným způsobem, jako to budete dělat příště:
 
 
ALSA_OSS_PCM_DEVICE="skype" aoss skype
 
 
Případně si na spouštění skypu můžete udělat skript:
 
 
Jako root vytvořte tento soubor '''/usr/bin/askype'''
 
 
# Little script to run Skype correctly using the modified .asoundrc
 
# See: https://wiki.archlinux.org/index.php/Skype for more information!
 
#
 
# Questions/Remarks: profox@debianbox.be
 
 
ALSA_OSS_PCM_DEVICE="skype" aoss skype
 
 
Nyní se ujistěte, že ho může používat každý
 
# chmod a+x /usr/bin/askype
 
 
Můžete také upravit menu ve svém okenním manažeru, aby se skype spouštěl přes ten skript:
 
 
Upravte soubor '''/usr/share/applications/skype.desktop'''
 
 
[Desktop Entry]
 
Name=Skype
 
Comment=P2P software for high-quality voice communication
 
Exec=askype
 
Icon=skype.png
 
Terminal=0
 
Type=Application
 
Encoding=UTF-8
 
Categories=Network;Application;
 
 
Občas to trvá chvílku déle, než Skype naskočí, ale když už jednou naběhne, tak to fugnuje.
 
 
=====C. Použití OSS emulace s oss2jack=====
 
oss2jack je jiný způsob jak dosáhnout OSS emulace bez přímého použití ALSy. Místo toho, oss2jack vytvoří OSS zařízení, které přesměrovává vše do JACK (JACK Audio Connecion Kit), který zapíná mixování a poté to posílá na na standartní zařízení ALSA. Pro více informací o nastavení tohoto, mrkněte na [[Umožnění více programům přehrávat zvuk v tom samém čase]]
 

Latest revision as of 04:30, 27 November 2017

Důležitá poznámka

Nová beta verze Skypu má nativní podporu Alsy. Pokud máte tuto verzi, není nuté provádět tyto kroky!

Instalace Skype

Balíček Skype se nachází v repozitáří community. Pokud tento repozitář nemáte aktivovaný, změňte následující řádky v souboru /etc/pacman.conf:

#[community]
# Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/community

na

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/community

Nyní nainstaluje Skype přes pacman:

# pacman -S skype