Skype

From Alessandro's Wiki
Jump to: navigation, search

Periferiche Audio

  • Per far funzionare la chiamata di skype, è indispensabile conoscere:
  1. Quante schede audio sono installate nel computer: (nel caso di un ingest o portatile ingest, 1)
  2. Quale scheda audio è connessa agli altoparlati. (in un portatile, sempre connessi)
  3. Quale scheda audio è collegata al microfono.
  4. entrare nelle opzioni di skype ed impostare correttamente "Periferica Audio" o "Sound Device"

Skype-2.png

  1. di solito, con una scheda audio, i tre campi saranno "HW:0,0"
  • una scheda:

Skype-optz-2.png

  • + schede (microfono su scheda USB)

Skype-optz-1.png

Registrare Conversazione

Skype call recorder

rpm

rpm -Uvh http://atdot.ch/scr/files/0.8/skype-call-recorder-0.8-1.i386.rpm
  • Spesso su fedora servirà fare anche:
yum -y install id3lib
ln -s /lib/libcrypto.so.0.9.8g /lib/libcrypto.so.0.9.8 
ln -s /lib/libssl.so.0.9.8g /lib/libssl.so.0.9.8

Compilando

yum install gcc-c++ cmake qt-devel lame-devel id3lib-devel libogg-devel libvorbis-devel
gmake .
make
make install

scx-tools

yum install alsa-lib-devel qt4-devel -y
cd scx-recorder
qmake-qt4 -project "LIBS += -lQtNetwork -lasound"
qmake-qt4
  • se si riceve un errore di make che parka di applicare la patch (molto scrausa)

al file /usr/include/QtCore/qtextstream.h

  • aggiungere alla fine del primo commento:
#ifdef Status
#undef Status
#endif
  • fare il make
make

Troubleshooting

on gentoo 64

skype
/usr/bin/skype: line 10: /opt/skype/skype: No such file or directory
/usr/bin/skype: line 10: /opt/skype/skype: Success


stat /opt/skype/skype 
  File: `/opt/skype/skype'
  Size: 29131640        Blocks: 56959      IO Block: 4096   regular file
Device: 805h/2053d      Inode: 2746976     Links: 1
Access: (0755/-rwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 1970-01-01 01:00:00.000000000 +0100
Modify: 2011-06-08 12:32:14.000000000 +0200
Change: 2011-10-14 13:03:47.000000000 +0200
 Birth: -


file /opt/skype/skype
/opt/skype/skype: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped


zcat /proc/config.gz | grep IA32 
CONFIG_IA32_EMULATION=y
# CONFIG_IA32_AOUT is not set

equery check app-emulation/emul-linux-x86-compat