동영상 파일 변환 프로그램 Show를 이용해서 FLV 파일을 AVI 파일로 변환했는데, 이럴수가 갖고 있는 디비코의 M-5000U 기종에서 돌아가지를 않는다. 혹시나 해서 M-500U 기종에서 지원하는 코덱들을 확인해봤다. 이럴수가 AVI 파일에서 MP2 오디오 코덱을 지원하지 않는다. OTL
이를 어쩔 것인가. Show에서는 AVI 파일이 변환할 때 무조건 MP2 오디오 코덱으로 변환하고 있는데...
그런데 Show에서 동영상 파일 변환 과정을 자세히 보니 FFmpeg를 이용해서 변환하고 있었다. 얼씨구나! 곧바로 Show가 인스톨 되어 있는 폴더에서 FFmpeg를 찾아보니, convert.exe라는 이름으로 들어 있었다.
이제 FLV 파일을 MP3 오디오 코덱의 AVI 파일로 변환해 보자.
그런데 문제는 이것으로도 소리가 끊긴다. AC3 오디오 코덱의 AVI 파일로도 변환해 보았지만, 역시 마찬가지다.
결국은 Show에서 기본으로 설정으로 MPG 파일(MP2 오디오 코덱)로 변환해서 성공했다. FFmpeg로 직접 변환하면 다음과 같다.
이를 어쩔 것인가. Show에서는 AVI 파일이 변환할 때 무조건 MP2 오디오 코덱으로 변환하고 있는데...
그런데 Show에서 동영상 파일 변환 과정을 자세히 보니 FFmpeg를 이용해서 변환하고 있었다. 얼씨구나! 곧바로 Show가 인스톨 되어 있는 폴더에서 FFmpeg를 찾아보니, convert.exe라는 이름으로 들어 있었다.
이제 FLV 파일을 MP3 오디오 코덱의 AVI 파일로 변환해 보자.
(* 주의: 위에서 -b 옵션으로 비디오의 비트레이트를 설정해 주고 있는데, Show에서 원본 동영상 파일 정보에서 이 값을 참조해서 뒤에 0을 하나 더 붙여서 넣어준다. 예를 들어 원본 동영상 파일의 비디오 비트레이트가 128000 으로 되어 있다면, '-b 1280000'으로 설정해 준다. *)convert -i sample.flv -b 1280000 -acodec mp3 -ab 128 sample.avi
그런데 문제는 이것으로도 소리가 끊긴다. AC3 오디오 코덱의 AVI 파일로도 변환해 보았지만, 역시 마찬가지다.
결국은 Show에서 기본으로 설정으로 MPG 파일(MP2 오디오 코덱)로 변환해서 성공했다. FFmpeg로 직접 변환하면 다음과 같다.
아, 시간이 아깝다. ㅠ.ㅠconvert -i sample.flv -b 1280000 -ab 128 sample.mpg




덧글