[FFmpeg-trac] #3183(avformat:new): Request : add "vp8" to libavformat/rawenc.c
FFmpeg
trac at avcodec.org
Sat Nov 30 01:27:07 CET 2013
#3183: Request : add "vp8" to libavformat/rawenc.c
-------------------------------------+-------------------------------------
Reporter: pquiring | Owner:
Type: enhancement | Status: new
Priority: wish | Component: avformat
Version: git-master | Resolution:
Keywords: rawvideo | Blocked By:
vp8 vp9 | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by pquiring):
IVF is a container format, I need a raw format.
I'm using vp8 to encode/decode video on the fly (VoIP softphone) so there
is no file type to refer to.
RFC is still in draft : http://tools.ietf.org/html/draft-ietf-payload-
vp8-10
Here is what I think should be added to libavformat/rawenc.c:
#if CONFIG_VPX_MUXER
AVOutputFormat ff_vpx_muxer = {
.name = "vpx",
.long_name = NULL_IF_CONFIG_SMALL("raw vpx"),
.extensions = "vpx",
.audio_codec = AV_CODEC_ID_NONE,
.video_codec = AV_CODEC_ID_VP8,
.write_packet = ff_raw_write_packet,
.flags = AVFMT_NOTIMESTAMPS,
};
#endif
Something to that effect.
If not possible, that's okay. I just register a new AVOutputFormat myself
for now and it works.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3183#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list