ray – sign

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Tags: ,

Saturday, February 11th, 2012 Music Comments Off

UT2004: Frantic vs skAven

우연찮게, 오랜만에 다시 보게 된 UT2004 듀얼 영상. Roughnery 맵은 기본적으로 세미 오픈의 특성을 가지고 있지만 너무 복잡한데다 변수도 많기 때문에 상당히 플레이하기 어려운 맵인데, 그럼에도 불구하고 POV 인 Frantic 이 치밀한 운영과 상대 예측을 통해 펼쳐낸 이 역전극은 감탄사를 자아내기에 충분하다. Quake 시리즈에선 맛보기 힘든, 운영의 묘미가 잘 느껴지는 멋진 플레이.

Tags: , , , ,

Saturday, February 11th, 2012 Games Comments Off

The New Twitter

자고 일어나니 나한테도 리뉴얼된 페이지가 적용된 듯. 아직 얼마 써 보진 않았지만, 사람들이 이야기했던 것처럼 많이 나쁘지는 않다. 아니, 오히려 기존 레이아웃에 비해 더 좋은 부분들이 많이 보인다. 이 정도면 리뉴얼 치곤 합격점을 주고도 남을 듯.

단지 심플함을 장점으로 하는 서비스 치고는 홈페이지에 보이는 정보의 양이 좀 많아 보인다는 느낌을 받았는데, 이는 타임라인의 배치가 왼쪽에서 오른쪽으로 넘어간 것, 그리고 타임라인의 폭이 미묘하게 좁아진 것, 작은 사이즈의 글씨가 예전보다 많이 쓰이게 되었다는 것, 또한 사이드바의 배경색이 예전처럼 타임라인과 다른 색이 아닌, 동일한 흰색이 되었다는 점 등이 영향을 미친 것으로 보인다. 그리고 일시적인 조치인지는 모르겠지만 전체 대화 (Conversation) 내용을 조회할 수 없다는 것 (선택된 트윗의 앞뒤 내용만 나옴), 왼쪽 상단의 ‘Compose new Tweet’ 텍스트박스가 너무 눈에 띄지 않는다는 것 등이 아쉽다. 그리고 기왕 리뉴얼이 진행 중인 상황인 만큼, 웹과 모바일, 그리고 데스크탑 애플리케이션 간의 인터페이스 통일화 작업도 필요해 보인다.

Tags: , ,

Thursday, February 9th, 2012 Web Comments Off

JSymphonic

지금은 아니지만, Sony 의 예전 MP3 플레이어들은 음악 전송을 위해선 반드시 SonicStage 라는 전용 프로그램을 이용해야 했다. 그런데 이 SonicStage 라는 프로그램이 상당히 사용하기도 불편하고 눈에 띌 정도로 퍼포먼스도 안 좋은데다 2007년에 4.3 버전이 나온 이래 업데이트가 아예 끊겨 버렸으며 (그나마 Preview Release 형태로 5.2 까지 나온 게 있긴 하지만 불안정하다) 무엇보다 Windows 전용이라는 문제가 있었다.

하지만 Java 기반의 오픈 소스 프로그램인 JSymphonic 을 이용하면 이러한 불편함을 어느 정도는 해소할 수 있다. 이것 역시 2009 년 0.3.0 이 나온 이래 새 버전은 나오고 있지 않지만, 어차피 SonicStage 를 사용해야 하는 기기들 자체가 옛날 것들이니 별 상관은 없을 듯.

단, 기본적인 파일 전송 기능 외에 앨범 커버 같은 부가적인 것들은 포기해야 한다. 사용 전에 지원되는 기기들 및 기능들의 목록, 그리고 설치 및 사용 안내를 꼭 읽어 보시기 바란다. 특히 MP3 이외의 다른 파일을 전송하고자 할 경우 변환을 위해 ffmpeg 가 반드시 필요하기 때문에 실행 전에 관련 패키지들을 모두 설치해 두어야 한다.

Tags: , , , , ,

Sunday, January 29th, 2012 Linux Comments Off

How to extract audio from video files

경우에 따라 동영상에서 사운드 부분만 빼서 듣고 싶을 때가 있다 (나 같은 경우 주로 영어 강의나 세션, 또는 영화나 애니메이션의 코멘터리 같은 걸 즐겨 듣는다). Linux 상에서 이런 작업을 하는 방법은 여러 가지가 있겠지만, 가장 간단한 방법은 ffmpeg 또는 mplayer 를 이용하는 것이다. 터미널에 아래와 같은 형태로 입력하면 된다.

  • ffmpeg: ffmpeg -i input.avi -acodec pcm_s16le output.wav
  • mplayer: mplayer -vo null -vc null -ao pcm:fast:file=output.wav input.avi

이를 응용하면, 터미널에 for i in *.mp4 ; do ffmpeg -i "$i" -acodec pcm_s16le "${i/%mp4/wav}" ; done 라고 입력하는 식으로 해당 디렉토리 안의 모든 mp4 동영상 파일로부터 사운드를 추출해 wav 형태로 저장할 수 있다.

Tags: ,

Wednesday, January 11th, 2012 Linux Comments Off