Quelle est la commande ffmpeg pour convertir 3gp en ulaw?


2

Je suis capable de le convertir en wav en utilisant:

ffmpeg -i audio.3pg audio.wav

mais j'ai besoin de la commande pour le convertir en ulaw.

N'importe qui?

Réponses:


5

L'exemple le plus simple est:

$ ffmpeg -i input -codec:a pcm_mulaw output.wav

Faire référence à ffmpeg -encoders pour voir une liste des encodeurs disponibles.


merci, mais je voudrais avoir l'extension ulaw à la place, quand je changerai les extensions [NULL @ 0250ef00] Unable to find a suitable output format for 'output.ulaw' output.ulaw: Invalid argument
meda

@meda Vous pouvez probablement créer une sortie brute sans en-tête avec: ffmpeg -i input -codec:a pcm_mulaw -f mulaw output.ulaw. le -codec:a pcm_mulaw peut être superflu mais il ne fait pas de mal d'être explicite. Je ne sais pas si c'est ce que tu veux.
llogan

qu'est-ce que tu veux dire, désolé je ne l'ai pas eu
meda

@meda Si vous utilisez .wav En tant qu'extension, ffmpeg suppose automatiquement que vous voulez un conteneur WAV encapsulant votre audio PCM. Si vous ne le souhaitez pas et que vous avez plutôt besoin de données audio brutes .ulaw fichier, vous devez utiliser -f mulaw forcer ffmpeg à utiliser le format de sortie PCM mu-law.
slhck

Ok cela a fonctionné, même si la qualité est terrible, merci quand même
meda
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.