[FFmpeg-user] Problem using FFMpeg, x11grab, and FFServer
Joel Longanecker
joel.longanecker at gmail.com
Wed Jul 30 06:01:15 CEST 2014
Hey guys. Trying an experiment with FFMpeg. The end goal is to serve the
output of an xvfb session over the web and display it on a web page. I
think i've narrowed down my problem to the parameters I am calling ffmpeg
with.
ffmpegProcess = subprocess.Popen(['ffmpeg',
'-f', 'x11grab',
'-r', '25',
'-s', '640x480',
'-i', ':1.0',
'-pix_fmt', 'yuv420p',
'-preset', 'medium',
'http://localhost:8090/feed1.ffm'])
and here is my steam that I am trying to serve.
<Stream live.flv>
Feed feed1.ffm
Format flv
VideoCodec libx264
AVOptionVideo crf 18
AVOptionVideo preset ultrafast
NoAudio
VideoSize 640x480
</Stream>
And here are the errors I am getting.
[tcp @ 0x733b60] TCP connection to localhost:8090 failed: Connection
refused
Tue Jul 29 22:15:48 2014 127.0.0.1 - - [GET] "/feed1.ffm HTTP/1.1" 200
4175
[tcp @ 0x73bbe0] TCP connection to localhost:8090 failed: Connection
refused
[libx264 @ 0x73e4e0] broken ffmpeg default settings detected
[libx264 @ 0x73e4e0] use an encoding preset (e.g. -vpre medium)
[libx264 @ 0x73e4e0] preset usage: -vpre <speed> -vpre <profile>
[libx264 @ 0x73e4e0] speed presets are listed in x264 --help
[libx264 @ 0x73e4e0] profile is optional; x264 defaults to high
Output #0, ffm, to 'http://localhost:8090/feed1.ffm':
Metadata:
creation_time : now
Stream #0:0: Video: h264, yuv444p, 640x480, q=2-31, 128 kb/s, 1000k
tbn, 25 tbc
Stream mapping:
Stream #0:0 -> #0:0 (rawvideo -> libx264)
Error while opening encoder for output stream #0:0 - maybe incorrect
parameters such as bit_rate, rate, width or height
Any help would be greatly appreciated. Thanks!
More information about the ffmpeg-user
mailing list