자바 실행 cmd 명령 호출 ffmpeg 오류 해결 Concat error-No such filter'[0,0]'문제
4608 단어 자바cmd명령 하 다.ffmpeg잘못 을 보고 하 다
인터넷 에서 ffmpeg 관련 명령 을 찾 았 습 니 다.참고:
설치 명령 참조
오디 오 변환:
ffmpeg -i **.mp3 -ar 8000 -ac 2 -y -b:a 32k -vol 400 **.mp3
오디 오 조합:
//
(1) ffmpeg -i "concat:test4.mp3|180_out.mp3" -acodec copy third.mp3 (third first )
(2) ffmpeg -i "concat:first.mp3|second.mp3" -i second.mp3 -acodec copy test.mp3 -map_metadata 0:1 (third second )
(3)ffmpeg -i test4.mp3 -i test5.mp3 -filter_complex '[0:0] [1:0] concat=n=2:v=0:a=1 [a]' -map [a] j5.mp3
오디 오 혼합:
//
ffmpeg -i 180_out.mp3 -i 181_in.mp3 -strict -2 -filter_complex amix=inputs=2:duration=longest:dropout_transition=2 -ar 8000 -ac 2 -y -b:a 64k -vol 2500 test.aac
ffmpeg 다운로드 주소:http://www.ffmpeg.org/download.html물론 오디 오 코드 와 오디 오 연결 을 주로 사용한다.오디 오 코드 가 괜 찮 습 니 다.오디 오 연결 의 구덩이 가 왔 습 니 다.다음은 회사 프로젝트 에서 주로 사용 하 는 연결 문 입 니 다.
ffmpeg -i 1.mp3 -i 2.mp3 -i 3.mp3 -filter_complex '[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]' -map [a] -b:a 32k -ar 8000 4.mp3
이 단락 에 중점 을 두다:-filter_complex '[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]'
이 컴퓨터(Windows)와 회사 서버(Linux)에 모두 ffmpeg 가 설치 되 어 있 습 니 다.위의 맞 춤 문 구 는 서버(Linux)에서 MP3 를 연결 하 는 데 성 공 했 으 나 이 컴퓨터 의 DOS 명령 이 잘못 되 었 습 니 다.??뚱뚱 하 다windows 와 Liux 의 차 이 를 돌 이 켜 보면 디 렉 터 리 의 경사 봉 과 역 경사 봉 의 문제 일 까?
MP3 경로 의 크로스 바 를'/'를'\\'로 바 꾸 는 것 이 잘못 되 었 습 니까?한 번 에 찾 아 보 니 작은 따옴표 와 작은 따옴표 의 문제 입 니 다.
windows 시스템 에서'맞 춤 형 연결'으로 바 꾸 었 습 니 다.유사 변경-filtercomplex "[0:0] [1:0] [2:0] concat=n=3:v=0:a=1 [a]"
링크 ux 시스템,싱글,더 블 따옴표 모두 연결 에 성공 할 수 있 습 니 다.
좋 습 니 다.Dos 창 은 MP3 를 연결 하 는 데 성 공 했 습 니 다.자바 코드 가 cmd 를 실행 하 는 데 문제 가 생 겼 습 니 다.이 컴퓨터 에서 MP3 파일 을 성공 적 으로 연결 할 수 있 지만 서버 에 올 려 놓 으 면 오류 가 발생 했 습 니 다.↓
No such filter: '"' Error configuring filters.
설정 한 필터 오 류 를 알려 줍 니 다.연결 조건 을 따로 꺼 내 서 Linux 에서 실 행 했 습 니 다.연결 에 성 공 했 습 니 다.
어 쩔 수 없어 요.작은 따옴표 로 바 꿔 보 는 게 어때요?
No such filter: '[0:0]' Error configuring filters.
필터 설정 오 류 를 알려 줍 니 다.마찬가지 로 맞 춤 형 조건 을 따로 꺼 내 Linux 에서 실행 하고 맞 춤 형 연결 에 성공 했다.
What!??바 이 두 에 게 가서 답 을 찾 았 지만 찾 지 못 했다.뒤 돌아 보 니 잘못된 정 보 를 보 았 습 니 다.작은 따옴표 가 첫 번 째 빈 칸 으로 잘못 보 고 될 것 입 니 다.작은 따옴표 가 잘못 보 고 될 것 입 니 다.그러면 저 는 중간 에 있 는 빈 칸 을 없 애고 이렇게 바 꾸 겠 습 니 다.
-filter_complex '[0:0][1:0][2:0]concat=n=3:v=0:a=1[a]'
dos 창 이 성공 하 였 습 니 다.자바 에서 cmd 명령 을 실행 하 는 데 실 패 했 습 니 다.따옴표 로 바 꿀 까요?
-filter_complex "[0:0][1:0][2:0]concat=n=3:v=0:a=1[a]"
아니면 dos 창 이 성공 하 였 습 니까?자바 가 cmd 명령 을 실행 하 는 데 실 패 했 습 니 다.따옴표 를 제거 하 시 겠 습 니까?
-filter_complex [0:0][1:0][2:0]concat=n=3:v=0:a=1[a]
성공!
나중에 바 이 두 로 갔 더 니 정말 해결 방안 이 있 더 라 고요.
http://www.ffmpeg-archive.org/Concat-error-No-such-filter-0-0-td4654771.html#a4654803
이런 것 으로 바 꾸 기(많은 작은 따옴표):
-filter_complex '[0:0]' '[1:0]' '[2:0]' 'concat=n=3:v=0:a=1' '[a]'
잘못 보 고 했 어 요.따옴표 는 요?
-filter_complex "[0:0]" "[1:0]" "[2:0]" "concat=n=3:v=0:a=1" "[a]"
잘못 보고 한 거 야.
뜻밖의 일이 생 겼 으 니 이 걸 로 하 자.
ffmpeg -i 1.mp3 -i 2.mp3 -i 3.mp3 -filter_complex [0:0][1:0][2:0]concat=n=3:v=0:a=1[a] -map [a] -b:a 32k -ar 8000 4.mp3
총결산자바 실행 cmd 명령 호출 ffmpeg 오류 Concat error-No such filter'[0,0]'문 제 를 해결 하 는 글 을 소개 합 니 다.더 많은 자바 실행 cmd 명령 호출 ffmpeg 오류 내용 은 이전 글 을 검색 하거나 아래 에 있 는 관련 문장 을 계속 찾 아 보 세 요.앞으로 많은 응원 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.