사용자 정의 확장자를 사용하여 길이가 0인 파일 만들기

사용자 정의 확장자를 사용하여 길이가 0인 파일 만들기

클래스의 경우 .utah라는 사용자 정의 코덱을 만들고 있습니다. 전체적인 아이디어는 크고 익숙하지 않은 코드 기반에 우리 자신을 몰입시키는 것입니다. 지금까지 이것은 매우 재미있었으며, 시작하기 위해 간단히 hello world를 콘솔에 출력하는 .utah 디코더 파일을 만들었습니다. 문제는 .png 파일을 가져와서 .utah로 이름을 바꾸면 ffmpeg가 해당 파일을 라우팅하지 않으며 텍스트 편집기를 사용하여 .utah 파일을 생성하더라도 텍스트 파일로 저장된다는 것입니다. .utah 확장자로.

문제는 파일을 ffplay에 전달할 때 무슨 일이 일어나는지 테스트하고 파일이 제대로 라우팅되는지 확인하기 위해 자체 확장명(이 경우 .utah)을 가진 빈 파일을 어떻게 만드는가입니다. 더 간결하게 말하면, 비어 있지만 다음이 포함된 더미 .utah 파일을 만들 수 있습니까?

답변1

나는 당신이 Linux 시스템에서 작업하고 있다고 가정합니다(적절한 태그를 사용하십시오). 그렇다면 필요한 이름과 확장자로 빈 파일을 만드는 두 가지 옵션이 있습니다.

touch filename.ext

또는

echo -n "" > filename.ext

@HairoftheDog의 의견을 기반으로 확장에 대한 참조를 추가했습니다.

관련 정보