logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-11-2015 11:32:30

Anonyme
Invité

SimpleScreenRecorder

Compilation de cette chose.

Grace à ces liens :

Sous Jessie pas de ffmpeg
https://github.com/MaartenBaert/ssr/issues/306

Pour arriver à faire le paquet DEB:
https://gist.github.com/DarkFenX/f246a0cef6f07c8f0b48


Les sources :
https://github.com/MaartenBaert/ssr/

Dans le dossier extrait, faire :
(Moi, je n'ai pas pulseaudio donc, je désactive dans le ./configure)


./configure --without-pulseaudio --without-jack --disable-ffmpeg-versions
 




make
 



Installation et paquet Deb généré :


checkinstall --fstrans=no -D make install
 




checkinstall 1.6.2, Copyright 2009 Felipe Eduardo Sanchez Diaz Duran
           This software is released under the GNU GPL.



*****************************************
**** Debian package creation selected ***
*****************************************

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ SimpleScreenRecorder, a screen recorder for Linux. ]
2 -  Name:    [ ssr ]
3 -  Version: [ master ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ ssr-master ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ ssr ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 2
Enter new name:
>> simplescreenrecorder

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ SimpleScreenRecorder, a screen recorder for Linux. ]
2 -  Name:    [ simplescreenrecorder ]
3 -  Version: [ master ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ ssr-master ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ ssr ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue: 3
Enter new version:
>> 0.3.6

This package will be built according to these values:

0 -  Maintainer: [ root@debian ]
1 -  Summary: [ SimpleScreenRecorder, a screen recorder for Linux. ]
2 -  Name:    [ simplescreenrecorder ]
3 -  Version: [ 0.3.6 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ ssr-master ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ ssr ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

Enter a number to change any of them or press ENTER to continue:

Installing with make install...

========================= Installation results ===========================
Making install in data
make[1]: Entering directory '/home/patrick/Téléchargements/ssr-master/data'
make[2]: Entering directory '/home/patrick/Téléchargements/ssr-master/data'
make[2]: Nothing to be done for 'install-exec-am'.
 /bin/mkdir -p '/usr/share/applications'
 /usr/bin/install -c -m 644 simplescreenrecorder.desktop '/usr/share/applications'
 /bin/mkdir -p '/usr/share/icons/hicolor/128x128/apps'
 /usr/bin/install -c -m 644 icons/128/simplescreenrecorder.png icons/128/simplescreenrecorder-error.png icons/128/simplescreenrecorder-paused.png icons/128/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/128x128/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/16x16/apps'
 /usr/bin/install -c -m 644 icons/16/simplescreenrecorder.png icons/16/simplescreenrecorder-error.png icons/16/simplescreenrecorder-paused.png icons/16/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/16x16/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/192x192/apps'
 /usr/bin/install -c -m 644 icons/192/simplescreenrecorder.png icons/192/simplescreenrecorder-error.png icons/192/simplescreenrecorder-paused.png icons/192/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/192x192/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/22x22/apps'
 /usr/bin/install -c -m 644 icons/22/simplescreenrecorder.png icons/22/simplescreenrecorder-error.png icons/22/simplescreenrecorder-paused.png icons/22/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/22x22/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/24x24/apps'
 /usr/bin/install -c -m 644 icons/24/simplescreenrecorder.png icons/24/simplescreenrecorder-error.png icons/24/simplescreenrecorder-paused.png icons/24/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/24x24/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/256x256/apps'
 /usr/bin/install -c -m 644 icons/256/simplescreenrecorder.png icons/256/simplescreenrecorder-error.png icons/256/simplescreenrecorder-paused.png icons/256/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/256x256/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/32x32/apps'
 /usr/bin/install -c -m 644 icons/32/simplescreenrecorder.png icons/32/simplescreenrecorder-error.png icons/32/simplescreenrecorder-paused.png icons/32/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/32x32/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/48x48/apps'
 /usr/bin/install -c -m 644 icons/48/simplescreenrecorder.png icons/48/simplescreenrecorder-error.png icons/48/simplescreenrecorder-paused.png icons/48/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/48x48/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/64x64/apps'
 /usr/bin/install -c -m 644 icons/64/simplescreenrecorder.png icons/64/simplescreenrecorder-error.png icons/64/simplescreenrecorder-paused.png icons/64/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/64x64/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/96x96/apps'
 /usr/bin/install -c -m 644 icons/96/simplescreenrecorder.png icons/96/simplescreenrecorder-error.png icons/96/simplescreenrecorder-paused.png icons/96/simplescreenrecorder-recording.png '/usr/share/icons/hicolor/96x96/apps'
 /bin/mkdir -p '/usr/share/icons/hicolor/scalable/apps'
 /usr/bin/install -c -m 644 icons/scalable/simplescreenrecorder.svg icons/scalable/simplescreenrecorder-error.svg icons/scalable/simplescreenrecorder-paused.svg icons/scalable/simplescreenrecorder-recording.svg '/usr/share/icons/hicolor/scalable/apps'
 /bin/mkdir -p '/usr/share/simplescreenrecorder/output-profiles'
 /usr/bin/install -c -m 644 output-profiles/High%20Quality%20Intermediate.conf output-profiles/Live%20Stream%20%281000kbps%29.conf output-profiles/Live%20Stream%20%283000kbps%29.conf output-profiles/Live%20Stream%20%282000kbps%29.conf output-profiles/YouTube.conf '/usr/share/simplescreenrecorder/output-profiles'
 /bin/mkdir -p '/usr/share/man/man1'
 /usr/bin/install -c -m 644 'man/simplescreenrecorder.man' '/usr/share/man/man1/simplescreenrecorder.1'
 /usr/bin/install -c -m 644 'man/ssr-glinject.man' '/usr/share/man/man1/ssr-glinject.1'
make[2]: Leaving directory '/home/patrick/Téléchargements/ssr-master/data'
make[1]: Leaving directory '/home/patrick/Téléchargements/ssr-master/data'
Making install in glinject
make[1]: Entering directory '/home/patrick/Téléchargements/ssr-master/glinject'
make[2]: Entering directory '/home/patrick/Téléchargements/ssr-master/glinject'
 /bin/mkdir -p '/usr/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libssr-glinject.la '/usr/lib'
libtool: install: /usr/bin/install -c .libs/libssr-glinject.so /usr/lib/libssr-glinject.so
libtool: install: /usr/bin/install -c .libs/libssr-glinject.lai /usr/lib/libssr-glinject.la
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/patrick/Téléchargements/ssr-master/glinject'
make[1]: Leaving directory '/home/patrick/Téléchargements/ssr-master/glinject'
Making install in scripts
make[1]: Entering directory '/home/patrick/Téléchargements/ssr-master/scripts'
make[2]: Entering directory '/home/patrick/Téléchargements/ssr-master/scripts'
 /bin/mkdir -p '/usr/bin'
 /usr/bin/install -c ssr-glinject '/usr/bin'
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/patrick/Téléchargements/ssr-master/scripts'
make[1]: Leaving directory '/home/patrick/Téléchargements/ssr-master/scripts'
Making install in src
make[1]: Entering directory '/home/patrick/Téléchargements/ssr-master/src'
make[2]: Entering directory '/home/patrick/Téléchargements/ssr-master/src'
 /bin/mkdir -p '/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c simplescreenrecorder '/usr/bin'
libtool: install: /usr/bin/install -c simplescreenrecorder /usr/bin/simplescreenrecorder
 /bin/mkdir -p '/usr/share/simplescreenrecorder/translations'
 /usr/bin/install -c -m 644 simplescreenrecorder_ar.qm simplescreenrecorder_bg.qm simplescreenrecorder_cs.qm simplescreenrecorder_de.qm simplescreenrecorder_el.qm simplescreenrecorder_es.qm simplescreenrecorder_fr.qm simplescreenrecorder_he.qm simplescreenrecorder_hu.qm simplescreenrecorder_it.qm simplescreenrecorder_ja.qm simplescreenrecorder_nl.qm simplescreenrecorder_pl.qm simplescreenrecorder_pt_BR.qm simplescreenrecorder_ru.qm simplescreenrecorder_sv.qm simplescreenrecorder_uk.qm simplescreenrecorder_zh_CN.qm simplescreenrecorder_zh_TW.qm '/usr/share/simplescreenrecorder/translations'
make[2]: Leaving directory '/home/patrick/Téléchargements/ssr-master/src'
make[1]: Leaving directory '/home/patrick/Téléchargements/ssr-master/src'
make[1]: Entering directory '/home/patrick/Téléchargements/ssr-master'
make[2]: Entering directory '/home/patrick/Téléchargements/ssr-master'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/home/patrick/Téléchargements/ssr-master'
make[1]: Leaving directory '/home/patrick/Téléchargements/ssr-master'

======================== Installation successful ==========================

Copying documentation directory...
./
./COPYING
./README.md

Copying files to the temporary directory...OK

Stripping ELF binaries and libraries...OK

Compressing man pages...OK

Building file list...OK

Building Debian package...OK

Installing Debian package...OK

Erasing temporary files...OK

Deleting temp dir...OK


**********************************************************************

 Done. The new package has been installed and saved to

 /home/patrick/Téléchargements/ssr-master/simplescreenrecorder_0.3.6-1_amd64.deb

 You can remove it from your system anytime using:

      dpkg -r simplescreenrecorder

**********************************************************************

root@debian:/home/patrick/Téléchargements/ssr-master#

 



Voilà :

simplescreenrecorder_0.3.6-1_amd64.deb

1448793138.jpg

smile

Dernière modification par Anonyme (01-04-2017 20:14:20)

#2 29-11-2015 14:17:33

sogal
Black Metal Modo
Lieu : Nord Isère
Distrib. : openSUSE Leap 42.3
Noyau : Linux 4.4.76
(G)UI : GNOME
Inscription : 09-05-2013
Site Web

Re : SimpleScreenRecorder

Sympa, merci pour le retour, j'essayerai bien ça un jour pour faire des petits tutos pour l'entourage. smile

1485418338.png Hello IT ! Have you tried turning it off and on again ?

Hors ligne

#3 15-12-2015 13:26:57

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : SimpleScreenRecorder

est-ce qu'il tourne bien ? Et la compilation par soi même apporte t elle de la stabilité ?

J'ai testé quelques logiciels de capture sous linux (Istanbul, Byzanz et xvidcap je crois, trouvés ici: http://www.linuxlinks.com/article/20090 … sting.html) et on est loin de la qualité, de la facilité d'utilisation et de la stabilité de ce qu'il y a sous windows (solutions payantes bien sur comme mirilis action que j'utilisais à l'époque) malheureusement sad
action_user_interface.jpg

Hors ligne

#4 15-12-2015 22:40:16

tourbinux
Membre
Distrib. : Debian 8.7 (Jessie)
Noyau : Linux 3.16.0-4-amd64
(G)UI : KDE 4.14.2
Inscription : 03-11-2015

Re : SimpleScreenRecorder

Bonsoir,

Il y a aussi recordMyDesktop : http://recordmydesktop.sourceforge.net/about.php
Paquet (avec interface graphique) disponible dans Jessie : gtk-recordmydesktop
wink

Hors ligne

#5 15-12-2015 23:12:29

nazmi
Membre
Lieu : Normandie
Distrib. : DFLINUX 98 Stretch | GNU/LINUX Debian Jessie
Noyau : Linux 4.9.0-11-amd64 | Linux 4.3.0-0.bpo.1-amd64
(G)UI : XFCE | Unity/Gnome/KDE/Cinnamon/LXDE/XFCE (2009-20
Inscription : 17-07-2015

Re : SimpleScreenRecorder

tourbinux a écrit :

Bonsoir,

Il y a aussi recordMyDesktop : http://recordmydesktop.sourceforge.net/about.php
Paquet (avec interface graphique) disponible dans Jessie : gtk-recordmydesktop
wink



en effet, pas mal non plus celui ci big_smile mais interface un peu simpliste (quoique ça peut être une qualité)
https://lut.im/57p14lKyar/Ej53FhqBPjm3vAPJ.png

Dernière modification par nazmi (15-12-2015 23:13:36)

Hors ligne

#6 16-12-2015 00:49:16

Anonyme
Invité

Re : SimpleScreenRecorder

nazmi a écrit :

est-ce qu'il tourne bien ? Et la compilation par soi même apporte t elle de la stabilité ?

J'ai testé quelques logiciels de capture sous linux (Istanbul, Byzanz et xvidcap je crois, trouvés ici: http://www.linuxlinks.com/article/20090 … sting.html) et on est loin de la qualité, de la facilité d'utilisation et de la stabilité de ce qu'il y a sous windows (solutions payantes bien sur comme mirilis action que j'utilisais à l'époque) malheureusement sad
https://mirillis.com/gfx/action_user_interface.jpg




Bonsoir,

Oui il tourne bien.
Aucun problème de stabilité.
C'est celui que je préfère après la ligne de commande (avconv) wink

Dernière modification par Anonyme (16-12-2015 00:50:05)

Pied de page des forums