ffmpeg를 이용한 녹화가 실패하는 이유가 뭘까요?
글쓴이: pamisu1 / 작성시간: 금, 2007/11/30 - 6:32오전
ffmpeg로 티비카드의 신호를 곧바로 받아서 녹화해보려고 합니다.
/usr/bin/ffmpeg -vd /dev/video0 -ad /dev/dsp -s 320x240 -r 29.97 -b 350 -ab 32 -vcodec wmv2 -acodec wmav2 -t 00:00:30 -f asf -y rec.asf
일단 30초짜리 샘플을 얻기 위해서 위에 있는 코드 내용대로 터미널에서 실행시켜보면
아래 메세지와 함께 녹화가 종료됩니다.
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2004 Fabrice Bellard configuration: --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr libavutil version: 0d.49.0.0 libavcodec version: 0d.51.11.0 libavformat version: 0d.50.5.0 built on Jan 28 2007 22:48:38, gcc: 4.1.2 20070106 (prerelease) (Ubuntu 4.1.1-21ubuntu7) [video4linux2 @ 0xb7fa02d0][4]Capabilities: 5010015 Input #0, video4linux2, from '': Duration: N/A, bitrate: N/A Stream #0.0: Video: rawvideo, yuv420p, 320x240, 27620 kb/s, 29.97 fps(r) Input #1, audio_device, from '': Duration: N/A, bitrate: N/A Stream #1.0: Audio: pcm_s16le, 44100 Hz, mono, 705 kb/s Segmentation fault
무엇이 문제인가요?
녹화된 파일이 생기기는 생기거든요. 단지 크기가 0인 빈 파일이 생깁니다.
Forums:
댓글 달기