요즘 덕후짓을 약간 하느라 동영상을 편집할 일이 많아졌는데...
기본적으로 운영체제가 64비트이다 보니 여러가지 문제에 부딪힌다.
특히 이 Lame 코덱은 BeLight로 mp3 인코딩을 하려할 때 매번 맘에 걸리던 놈이었는데, 귀찮은 관계로 미뤄두고 있다가 이번에 결국 해결하게 되었다.
일단 운영체제가 아무리 64비트라도, 그 속에서 구현되는 어플리케이션이 32비트냐 64비트냐에 따라 많은 차이가 있다. VirtualDub 최신 버젼인 1.8.8의 경우 32비트와 64비트 버젼이 있는데, 64비트 버젼에서는 거의 대부분의 동영상을 불러올 수가 없다. 어플리케이션은 64비트이지만, 코덱이 죄다 32비트이기 때문이다.
"이래서 이렇다" 라고 속시원히 설명할 지식 따윈 없지만, 일단 64비트 큐베이스가 32비트 VSTI를 불러오기 위해 VST Bridge를 이용하는 것처럼, 64비트에서 32비트의 어플리케이션을 마음대로 불러다 쓸 수는 없는 것 같다. 그래서 비스타 64비트에 syswow64 폴더가 존재하는 것이리라.
포토샵의 경우에도 64비트 버젼은 퀵타임을 아무리 쳐깔아도 video frames to layers 메뉴가 뜨질 않는다는 거다. 이것 때문에 개지랄을 얼마나 했던지.
각설하고, 망할 Lame 코덱은 홈페이지 를 아무리 둘러봐도 ACM 파일이 없다. 빌어먹을 새끼들. 이게 무슨 무료야. 결국 rareware 같은 곳에서 대충 수습해서 사용하면 되는데... x64 버젼의 윈도우에서는 설치시에 사용하는 ini 파일 내용이 지랄맞아서 syswow64 폴더에 설치가 안된다는 거다. 32비트 dll의 경우에는 반드시 여기에 쳐들어가야 되는데 말이다. 그래서 수백번을 쳐깔아도 뜰리가 없다.
우선 ACM 파일을 구해서 폴더에 넣어 둔다. 없으면 아래의 파일을 다운로드한다.
압축을 풀고 설치가 용이하게 드라이브 루트에 넣는다. 폴더 이름도 타이핑하기 쉽게 바꾼다.
눈치챘겠지만, 모든 32비트 dll의 설치에 활용되는 팁이다.
대략 이런 문제가 있었고...
WMV3 와 관련된 윈도우 미디어 코덱은 Windows Media Encoder x64 버젼을 설치하면 된다.
기본적으로 운영체제가 64비트이다 보니 여러가지 문제에 부딪힌다.
특히 이 Lame 코덱은 BeLight로 mp3 인코딩을 하려할 때 매번 맘에 걸리던 놈이었는데, 귀찮은 관계로 미뤄두고 있다가 이번에 결국 해결하게 되었다.
일단 운영체제가 아무리 64비트라도, 그 속에서 구현되는 어플리케이션이 32비트냐 64비트냐에 따라 많은 차이가 있다. VirtualDub 최신 버젼인 1.8.8의 경우 32비트와 64비트 버젼이 있는데, 64비트 버젼에서는 거의 대부분의 동영상을 불러올 수가 없다. 어플리케이션은 64비트이지만, 코덱이 죄다 32비트이기 때문이다.
"이래서 이렇다" 라고 속시원히 설명할 지식 따윈 없지만, 일단 64비트 큐베이스가 32비트 VSTI를 불러오기 위해 VST Bridge를 이용하는 것처럼, 64비트에서 32비트의 어플리케이션을 마음대로 불러다 쓸 수는 없는 것 같다. 그래서 비스타 64비트에 syswow64 폴더가 존재하는 것이리라.
포토샵의 경우에도 64비트 버젼은 퀵타임을 아무리 쳐깔아도 video frames to layers 메뉴가 뜨질 않는다는 거다. 이것 때문에 개지랄을 얼마나 했던지.
각설하고, 망할 Lame 코덱은 홈페이지 를 아무리 둘러봐도 ACM 파일이 없다. 빌어먹을 새끼들. 이게 무슨 무료야. 결국 rareware 같은 곳에서 대충 수습해서 사용하면 되는데... x64 버젼의 윈도우에서는 설치시에 사용하는 ini 파일 내용이 지랄맞아서 syswow64 폴더에 설치가 안된다는 거다. 32비트 dll의 경우에는 반드시 여기에 쳐들어가야 되는데 말이다. 그래서 수백번을 쳐깔아도 뜰리가 없다.
우선 ACM 파일을 구해서 폴더에 넣어 둔다. 없으면 아래의 파일을 다운로드한다.
Lame 3.98.2.zip |
압축을 풀고 설치가 용이하게 드라이브 루트에 넣는다. 폴더 이름도 타이핑하기 쉽게 바꾼다.
- 시작→실행
비스타 이용자라면 cmd 실행. - 시스템이 설치된 드라이브의 syswow64 폴더로 이동한다.
C:\Users\사용자이름>cd\
C:\>cd windows\syswow64 - 아래와 같이 Lame 이 들어있는 폴더의 inf 경로를 입력해준다.
C:\Windows\sysWOW64>rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 0 C:\ACM\LameACM.inf
눈치챘겠지만, 모든 32비트 dll의 설치에 활용되는 팁이다.
대략 이런 문제가 있었고...
WMV3 와 관련된 윈도우 미디어 코덱은 Windows Media Encoder x64 버젼을 설치하면 된다.
위 글을 이곳이 아닌 다른 곳에 게재할 경우, 반드시 해당 사이트와 주소를 댓글에 남겨주기 바란다.
난 내가 쓴 글이, 내가 모르는 곳에, 내 의지와는 관계없이 인용되고 싸질러지는 것이 싫다.
난 내가 쓴 글이, 내가 모르는 곳에, 내 의지와는 관계없이 인용되고 싸질러지는 것이 싫다.


Lame 3.98.2.zip
