그래서 결국검색, 이 주제와 관련된 내용을 찾을 수 없습니다. 텍스트 파일을 만들지 않고도 비인코딩 연결을 수행할 수 있나요?
답변1
디먹 concat
서는 파일 포인터나 URL에서만 읽을 수 있습니다. 파일 내용은 명령줄 옵션으로 바꿀 수 없습니다.
대신에 할 수 있는 일은 프로세스 대체(쉘이 지원하는 경우)를 사용하여 파일을 생성하는 것입니다.즉석에서:
ffmpeg -f concat -safe 0 -i <(for f in ./*.wav; do echo "file '$PWD/$f'"; done) -c copy output.wav
여기서는 일반 파일인 것처럼 <(…)
열 수 있는 파일 포인터를 반환합니다 .ffmpeg