Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
fr:logiciel:internet:dokuwiki:plugins:jcapture [2021/02/15 12:08] – ↷ Page déplacée de logiciel:internet:dokuwiki:plugins:jcapture à fr:logiciel:internet:dokuwiki:plugins:jcapture admin | logiciel:internet:dokuwiki:plugins:jcapture [2021/02/27 15:34] – admin | ||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
* License : LGPL | * License : LGPL | ||
- | ====== Introduction | + | ===== Introduction ===== |
- | ====== Pré-requis | + | ===== Pré-requis ===== |
* [[http:// | * [[http:// | ||
Ligne 19: | Ligne 19: | ||
* en cas de non fonctionnement, | * en cas de non fonctionnement, | ||
- | ====== Installation | + | ===== Installation ===== |
Téléchargez et installez le plug-in à l'aide du gestionnaire de plug-in et de l'URL [[http:// | Téléchargez et installez le plug-in à l'aide du gestionnaire de plug-in et de l'URL [[http:// | ||
Ligne 29: | Ligne 29: | ||
</ | </ | ||
- | ===== Building from sources | + | ==== Building from sources ==== |
Below is an Ant build file to compile sources, create a jar file and sign jars. Keystore password is passed to the signjar task through storepass property. This article describes how to create a keystore and a key. | Below is an Ant build file to compile sources, create a jar file and sign jars. Keystore password is passed to the signjar task through storepass property. This article describes how to create a keystore and a key. | ||
Ligne 92: | Ligne 92: | ||
</ | </ | ||
- | ====== Configuration | + | ===== Configuration ===== |
Les options de configuration sont conservées dans un fichier local du répertoire de l' | Les options de configuration sont conservées dans un fichier local du répertoire de l' | ||
- | ===== Video ===== | + | ==== Video ==== |
Options on this tab apply to the video part of recordings. Some options also apply to screenshot capturing. | Options on this tab apply to the video part of recordings. Some options also apply to screenshot capturing. | ||
Ligne 129: | Ligne 129: | ||
: time interval since last activity after which inactive frames shall be discarded. | : time interval since last activity after which inactive frames shall be discarded. | ||
- | ===== Audio ===== | + | ==== Audio ==== |
This tab applies only to recordings. | This tab applies only to recordings. | ||
Ligne 146: | Ligne 146: | ||
: If you don't have a command-line mp3 encoder, take a look at Lame, binary builds are available at RareWares. | : If you don't have a command-line mp3 encoder, take a look at Lame, binary builds are available at RareWares. | ||
- | ===== Editor | + | ==== Editor ==== |
Post-recording editor allows to delete “noise” from the movie such as: | Post-recording editor allows to delete “noise” from the movie such as: | ||
Ligne 158: | Ligne 158: | ||
The dialog consists of the following parts: | The dialog consists of the following parts: | ||
- | ==== Frame image ==== | + | === Frame image === |
Shows frame which has focus in the timeline. Frame image scales when editor is resized, preserving aspect ratio. | Shows frame which has focus in the timeline. Frame image scales when editor is resized, preserving aspect ratio. | ||
- | ==== Timeline | + | === Timeline === |
Timeline has two rows: | Timeline has two rows: | ||
Ligne 180: | Ligne 180: | ||
To delete/ | To delete/ | ||
- | ==== Volume normalization | + | === Volume normalization === |
If “Normalize volume” check box is selected, then recorded audio volume is normalized to make the highest amplitude in the recording to be 0.95 of maximum possible amplitude for the given audio format. | If “Normalize volume” check box is selected, then recorded audio volume is normalized to make the highest amplitude in the recording to be 0.95 of maximum possible amplitude for the given audio format. | ||
Ligne 186: | Ligne 186: | ||
Number in parentheses after “Normalize volumen” shows volume increase in decibels if normalization is applied. | Number in parentheses after “Normalize volumen” shows volume increase in decibels if normalization is applied. | ||
- | ==== Splash frame ==== | + | === Splash frame === |
One of frames in the movie (including frames marked for deletion) can be selected to be the “spash frame”. The splash frame is the first frame in the movie which is shown as a still picture on a web page, before movie starts playing. Splash frame allows to communicate the main point of the movie as a picture. | One of frames in the movie (including frames marked for deletion) can be selected to be the “spash frame”. The splash frame is the first frame in the movie which is shown as a still picture on a web page, before movie starts playing. Splash frame allows to communicate the main point of the movie as a picture. | ||
Ligne 194: | Ligne 194: | ||
The splash frame is decorated with a little green rectangle in the timeline. | The splash frame is decorated with a little green rectangle in the timeline. | ||
- | ==== Playing movie ==== | + | === Playing movie === |
Movie editor can play a movie from the current position or play current selection. To play from the current position, select a single frame, right click and choose “Play” from the context menu. To play a range of frames, select several frames, right click and select “Play”. | Movie editor can play a movie from the current position or play current selection. To play from the current position, select a single frame, right click and choose “Play” from the context menu. To play a range of frames, select several frames, right click and select “Play”. | ||
Ligne 219: | Ligne 219: | ||
You can use policytool or edit .java.policy file directly. | You can use policytool or edit .java.policy file directly. | ||
- | ==== Image format | + | === Image format === |
Default image format is PNG. You can change image format either through the Options dialog or by changing file extension of the capture. The plug-in capitalizes the extension and passes it as image format parameter to javax.imageio.ImageIO.write() method. Therefore, all formats supported by this class are supported by the plug-in. On Java 6 update 21 supported formats are: BMP, JPG, JPEG, PNG, WBMP, GIF. We tested gif, jpeg, and png extensions - it works fine! | Default image format is PNG. You can change image format either through the Options dialog or by changing file extension of the capture. The plug-in capitalizes the extension and passes it as image format parameter to javax.imageio.ImageIO.write() method. Therefore, all formats supported by this class are supported by the plug-in. On Java 6 update 21 supported formats are: BMP, JPG, JPEG, PNG, WBMP, GIF. We tested gif, jpeg, and png extensions - it works fine! | ||
- | ====== Utilisation | + | ===== Utilisation ===== |
Une fois le plug-in installé, un nouvel élément de la barre d’outils apparaît, comme indiqué ci-dessous. | Une fois le plug-in installé, un nouvel élément de la barre d’outils apparaît, comme indiqué ci-dessous. | ||
Ligne 250: | Ligne 250: | ||
D' | D' | ||
- | ===== Commandes d' | + | ==== Commandes d' |
? Pause | ? Pause | ||
Ligne 259: | Ligne 259: | ||
: annule l' | : annule l' | ||
- | ===== Troubleshooting | + | ==== Troubleshooting ==== |
If the plug-in doesn' | If the plug-in doesn' | ||
Ligne 266: | Ligne 266: | ||
Tips & Tricks | Tips & Tricks | ||
- | If you use plugins..: | + | If you use plugins..: |
- | ==== Memory issues | + | === Memory issues === |
During recording jCapture caches audio on disk, screenshots are stored in memory using soft references and in a temporary file from which screenshot images are loaded if garbage collector clears image reference. Composition of SWF file happens in-memory. Therefore, it is possible to run into OutOfMemoryError that for long recordings. If it happens, go to the Control Panel, open Java configuration and add -Xmx<max heap size> runtime JVM parameter. For example -Xmx800m sets the maximum heap size to 800 Megabytes. | During recording jCapture caches audio on disk, screenshots are stored in memory using soft references and in a temporary file from which screenshot images are loaded if garbage collector clears image reference. Composition of SWF file happens in-memory. Therefore, it is possible to run into OutOfMemoryError that for long recordings. If it happens, go to the Control Panel, open Java configuration and add -Xmx<max heap size> runtime JVM parameter. For example -Xmx800m sets the maximum heap size to 800 Megabytes. | ||
Ligne 274: | Ligne 274: | ||
You can check amount of free/max memory available to the applet JVM in jCapture Options/ | You can check amount of free/max memory available to the applet JVM in jCapture Options/ | ||
- | ==== Video encoders | + | === Video encoders === |
jCapture comes with SWF video encoder. Additional encoders can be added in the following way: | jCapture comes with SWF video encoder. Additional encoders can be added in the following way: | ||
Ligne 399: | Ligne 399: | ||
Such integration requires no changes in the jCapture Java code. See source code for more details. | Such integration requires no changes in the jCapture Java code. See source code for more details. | ||
- | ====== Désinstallation | + | ===== Désinstallation ===== |
- | ====== Voir aussi ====== | + | ===== Voir aussi ===== |
* **(en)** [[http://]] | * **(en)** [[http://]] |