[Ffmpeg-devel] Decoding images (jpeg) from an url
Stefan Lucke
stefan
Mon Sep 19 19:31:12 CEST 2005
On Montag, 19. September 2005 15:00, Michel Bardiaux wrote:
> Stefan Lucke wrote:
> > Hi
> >
> > I need some little help on decoding images via url like:
> > http://w.x.y.z:9001/disk/photo/O2385(1536x1024,0).jpg
> >
> > from the following code:
> > if ((rc = av_open_input_file(&ic, url, NULL, 0, NULL)) >= 0) {
> > if (av_find_stream_info(ic) >= 0) {
> > playable = true;
> > }
> > }
> >
> > fprintf(stderr, "FfmpegIO: url(%s) is %splayable %p (rc = %d)\n",
> > url,
> > (playable) ? "": "NOT ", ic, rc);
> >
> > I get:
> > FfmpegIO: url(http://w.x.y.z:9001/disk/photo/O2385(1536x1024,0).jpg) is NOT playable (nil) (rc = -6)
> >
> > It works fine for mp3 urls and with stuttering audio and video for vdr files.
> > FfmpegIO: url(http://w.x.y.z:9001/disk/music/O562.mp3) is playable 0x87a51c0 (rc = 0)
> > FfmpegIO: url(http://w.x.y.z:9001/disk/video/O4712.vdr) is playable 0x8720de0 (rc = 0)
> >
> > Would be nice if some could give me a hint how to proceed.
> >
> >
> Since we cat access the URLs in question, and anyway the program as
> published is incomplete, I can only suggest you look in the source the
> reasons why av_open_input_file can return -6.
>
I think its the same as I get when calling ffmpeg:
stefan at jarada:~> ffmpeg -i 'http://w.x.y.z:9001/disk/photo/O2385(1536x1024,0).jpg' x.yuv
ffmpeg version CVS, build 3276800, Copyright (c) 2000-2004 Fabrice Bellard
configuration: --enable-shared --enable-pp --enable-shared-pp --enable-gpl --enable-a52
built on Sep 17 2005 13:23:03, gcc: 3.3.1 (SuSE Linux)
http://w.x.y.z:9001/disk/photo/O2385(1536x1024,0).jpg: Unknown format
(real ip adresses replaced).
--
Stefan Lucke
More information about the ffmpeg-devel
mailing list