RecordPad - Kit de développement logiciel

RecordPad - API de développement de logiciel

RecordPad peut être contrôlé par d'autres programmes via l'outil de ligne de commande. Par exemple, d'autres logiciels peuvent démarrer ou arrêter un enregistrement ou spécifier le dossier de sortie. Cette fonctionnalité est utile pour créer des systèmes d'automatisation.

Recordpad [commande] [options]

Commande :

-record [format] [paramètres de format] Commencer à enregistrer. Le fichier de sortie sera placé dans le dossier de sortie tel qu'il est défini en fonction des paramètres actuels. Si l'option « Demander le nom du fichier » est activée, une invite s'affiche pour demander à fournir un nom avant de démarrer l'enregistrement ; autrement, le nom du fichier est généré automatiquement en fonction des paramètres actuels.

Options de format :
wav: enregistrement au format wav
mp3: enregistrement au format mp3

Options de paramètres de format :
Si vous ne spécifiez aucun paramètre de format, RecordPad utilisera les paramètres de format actuels pour enregistrer le fichier.

Fichier Wav : -s fréqs -m nbrecanaux> -b<vitessetransmission>
où :
-s <fréqs> fréquence d'échantillonnage du fichier de sortie (kHz)
-m <nbrecanaux> nombre de canaux
-b <vitessetransmission> paramétrage de la vitesse de transmission en kb/s

Codage de la vitesse de transmission constante (CBR) du fichier mp3 : -cbr -b <vitessetransmission>[-h] -m <mode> [-p]
où :
-b <vitessetransmission>paramétrage de la vitesse de transmission en kb/s
-h qualité supérieure, mais un peu plus lent
-m <mode> (s)téréo, (j)oint, (f)orce ou (m)ono (valeur par défaut : j)
-p protection contre les erreurs

Codage de la vitesse de transmission variable (VBR) du fichier mp3 : -vbr -b<vitessetransmissionmini> -B <vitessetransmissionmax> -q <n> -m <mode>[-p]
où :
-b <vitessetransmissionmini> spécifiez la vitesse de transmission minimale autorisée
-B <vitessetransmissionmax> spécifiez la vitesse de transmission maximale autorisée
-q <n> paramétrage qualité pour VBR. Valeur par défaut n=4, 0 = qualité supérieure, fichiers plus volumineux, 9 = fichiers de taille plus réduite
-m <mode> (s)téréo, (j)oint, (f)orce ou (m)ono (valeur par défaut : j)
-p protection contre les erreurs

-recordfile <cheminaccès> [paramètres de format]
Démarrer l'enregistrement avec un fichier donné. Veuillez vous reporter à la section ci-dessus pour configurer les paramètres de format.

-pause
Pause de l'enregistrement.

-done
Fin de l'enregistrement du fichier actuel.

-restart
Redémarrage de l'enregistrement.

-resume
Reprise de l'enregistrement après qu'il ait été mis en pause.

-outdir <dirpath>
Paramétrage du dossier de sortie dans lequel RecordPad exporte les fichiers.

-exit
Fermeture de RecordPad.

-play <nomfichier>
Lecture du fichier spécifié dans le dossier de sortie. Il suffit simplement d'inclure le nom du fichier avec l'extension du fichier. Par exemple : MonFichier01.wav

Options

-show
Affichage de RecordPad lorsqu'il est en cours d'exécution. Ce paramétrage est le paramétrage par défaut.

-hide
Masquage de RecordPad lorsqu'il est en cours d'exécution.

-exitifstop
Fermeture de RecordPad si l'enregistrement est arrêté.

-ms <millisecondes>
Enregistrement (sauvegarde) du fichier d'enregistrement actuel et fermeture automatique de RecordPad après le nombre de millisecondes spécifié.

-showbtn <bouton>
Affichage ou masquage des boutons de contrôle d'enregistrement. La valeur de <bouton> peut être l'une des suivantes : (r)ecord (enregistrer), (p)ause, restar(t) (redémarrer), (s)top, showall (afficher tout), hideall (masquer dout).

Exemples

recordpad -record -ms 5000
recordpad -record wav -s 44100 -m 1 -b 8
recordpad -record mp3 -cbr -b 128 -h -m s -p
recordpad -record mp3 -vbr -b 96 -B 128 -q 0 -m s -p
recordpad -recordfile "c:.mp3"-vbr -b 96 -B 128 -q 0 -m s -p
recordpad -outdir "c:files"
recordpad -play "monfichier01.wav"
recordpad -record -showbtn showall
recordpad -showbtn r

Autres informations

Si vous avez des problèmes à écrire votre application, veuillez consulter le site www.nch.com.au/recordpad/fr/support.html et utilisez le formulaire à disposition pour nous contacter.

Si vous souhaitez distribuer RecordPad intégré à vos propres logiciels, nous vous invitons à considérer les termes souples et avantageux de la licence OEM autorisant la distribution de RecordPad. Voir https://www.nch.com.au/reseller/fr pour plus d'informations.

Nous proposons également des services de développement logiciel aux sociétés si vous souhaitez que nous nous chargions du développement ou si vous avez besoin de modifications substantielles sur RecordPad. Les frais commencent autour de 100,00 USD pour une fonction simple, mais peuvent atteindre 10 000 USD et plus pour le développement de la nouvelle version complète d'une application. Veuillez consulter www.nch.com.au/development/fr pour obtenir les coordonnées de contact afin de demander un devis.

Nous pouvons aussi procéder au rebranding de RecordPad avec votre logo et vos détails pour une somme modique (voir https://www.nch.com.au/reseller/fr pour plus d'informations).

Vous pouvez distribuer le fichier d'installation de RecordPad avec votre logiciel (mais il est rigoureusement interdit, en toute circonstance, de distribuer les clés d'inscription ou de tenter de modifier le système d'inscription). Voir les termes de la licence de RecordPad (dans le fichier Aide). Normalement, vos clients achèteraient RecordPad directement auprès de nous. Nous proposons des termes de licence facilités si vous avez besoin de distribuer des versions enregistrées de RecordPad. Veuillez consulter https://www.nch.com.au/reseller/fr sous le titre Licence générale de logiciel.