Scenariusz: chcę odtworzyć plik wideo na gwiazdce. mój softphone obsługuje tylko ulaw / h263 odpowiednio dla audio i wideo. Dlatego zezwalam na oba formaty w pliku sip.conf i oczekuję, że będzie działać. Używana przeze mnie wersja gwiazdki to 11.7.
Używam mp4_play z app_mp4 do odtwarzania plików z podpowiedziami mp4, które są konwertowane za pomocą mp4creator.
Rozwiązanie:
Staram się utworzyć / przekonwertować plik AV za pomocą ffmpeg, aby sformatować pcm_mulaw i skopiować wideo, które jest już w wersji h263 za pomocą polecenia
avconv -i input.3gp -c:a pcm_mulaw -c:v copy output.mp4
Otrzymuję ten komunikat o błędzie:
Could not write header for output file #0 (incorrect codec parameters ?): Operation not permitted
Pytania są następujące:
1- Czy zmierzam we właściwym kierunku, jeśli chodzi o odtwarzanie wideo na gwiazdce dla tego konkretnego telefonu programowego?
2 - czy można używać ffmpeg w taki sposób, a zawartość jest nadal odtwarzana za pomocą odtwarzaczy multimedialnych?
3 - jaką inną alternatywę muszę osiągnąć to samo zadanie. i jak mogę uniknąć tego błędu, który mam
pozdrowienia
avconv
programiści nie ułatwili użytkownikom poznania różnicy. Przez ffmpeg
pewien czas podawali podróbkę z mylącym komunikatem, a nawet nazwa Libav była już i historycznie używana przez FFmpeg jako nazwa zbiorcza w odniesieniu do ich bibliotek (libavcodec, libavformat itp.).