2 votes

Utilisation conjointe de la Novocaïne et de l'AVCam

Ma question est très simple. Je veux enregistrer un film en utilisant le AVCam projet type d'Apple. Pendant l'enregistrement, je voudrais filtrer le canal audio pour extraire un tas d'informations que j'utiliserai plus tard (j'ai trouvé Novocaïne + NVDSP pour être la meilleure solution pour moi). Maintenant, j'ai vu que la Novocaine et l'AVCam ne fonctionnent pas bien ensemble, par exemple, ils essaient tous les deux d'accéder au micro mais un seul d'entre eux peut le contrôler (l'AVCam semble "gagner" ici).

Est-il possible de laisser l'AVCam enregistrer le canal audio et, pendant ce temps, laisser Novocaine analyser ces données dans un processus séparé ? L'AVCam devrait enregistrer les sons "réels" du micro, tandis que Novocaine les élabore dans un but différent.

0voto

marzapower Points 3536

Puisque je n'ai pas réussi à faire fonctionner ces deux composants ensemble, j'ai dû implémenter un enregistreur de film personnalisé en utilisant Novocaine y GPUImage ensemble. Le premier enregistre la session audio, tandis que le second enregistre la session vidéo. Une fois l'enregistrement terminé, je fusionne les deux sessions pour obtenir la sortie vidéo finale.

C'est un peu plus compliqué, mais c'est le seul moyen que j'ai trouvé pour gérer séparément la vidéo et l'audio.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X