我需要使用ffmpeg来编码.我有*.a.我的问题是,当我使用avcodec_register_all()xcode给我这个错误:
"_deflate",引自:
_encode_frame in libavcodec.a(pngenc.o)
_encode_frame in libavcodec.a(pngenc.o)
_encode_frame in libavcodec.a(pngenc.o)
_encode_frame in libavcodec.a(lclenc.o)
_encode_frame in libavcodec.a(lclenc.o)
_encode_frame in libavcodec.a(zmbvenc.o)
Run Code Online (Sandbox Code Playgroud)
"_deflateEnd",引自:
_flashsv_encode_end in libavcodec.a(flashsvenc.o)
_encode_frame in libavcodec.a(pngenc.o)
_encode_end in libavcodec.a(lclenc.o)
_encode_end in libavcodec.a(zmbvenc.o)
Run Code Online (Sandbox Code Playgroud)
"_compress",引自:
_encode_strip in libavcodec.a(tiffenc.o)
(maybe you meant: _mp3_header_compress_bsf$non_lazy_ptr, _mp3_header_compress_bsf )
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis_init",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_bWriteVbrTag",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_VBR",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_crc32",引自:
_png_write_chunk in libavcodec.a(pngenc.o)
_png_write_chunk in libavcodec.a(pngenc.o)
_png_write_chunk in libavcodec.a(pngenc.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_encoder_headers",引自:
_X264_init in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_encode_buffer",引自:
_MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_encoder_encode",引自:
_X264_frame in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_comment_add_tag",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_tables",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_block_init",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_nal_encode",引自:
_X264_frame in libavcodec.a(libx264.o)
_X264_init in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_uncompress",引自:
_decode_frame in libavcodec.a(cscd.o)
_decode_frame in libavcodec.a(dxa.o)
_svq3_decode_init in libavcodec.a(h264.o)
_decode_frame in libavcodec.a(tiff.o)
Run Code Online (Sandbox Code Playgroud)
"_xvid_plugin_2pass2",引自:
_ff_xvid_rate_control_init in libavcodec.a(libxvid_rc.o)
_ff_xvid_rate_estimate_qscale in libavcodec.a(libxvid_rc.o)
_ff_xvid_rate_estimate_qscale in libavcodec.a(libxvid_rc.o)
_ff_xvid_rate_control_uninit in libavcodec.a(libxvid_rc.o)
_xvid_plugin_2pass2$non_lazy_ptr in libavcodec.a(libxvidff.o)
(maybe you meant: _xvid_plugin_2pass2$non_lazy_ptr)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_num_channels",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_VBR_q",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis_buffer",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_compress2",引自:
_flashsv_encode_frame in libavcodec.a(flashsvenc.o)
Run Code Online (Sandbox Code Playgroud)
"_inflateEnd",引自:
_decode_frame in libavcodec.a(pngdec.o)
_flashsv_decode_end in libavcodec.a(flashsv.o)
_decode_end in libavcodec.a(lcldec.o)
_decode_end in libavcodec.a(tscc.o)
_decode_end in libavcodec.a(zmbv.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_encode_buffer_interleaved",引自:
_MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_comment_clear",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_encoder_close",引自:
_X264_close in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_inflate",引自:
_decode_frame in libavcodec.a(pngdec.o)
_flashsv_decode_frame in libavcodec.a(flashsv.o)
_flashsv_decode_frame in libavcodec.a(flashsv.o)
_decode_frame in libavcodec.a(lcldec.o)
_decode_frame in libavcodec.a(lcldec.o)
_decode_frame in libavcodec.a(lcldec.o)
_decode_frame in libavcodec.a(tscc.o)
_decode_frame in libavcodec.a(zmbv.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_comment_init",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_info_init",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
" deflateInit2 ",引自:
_encode_frame in libavcodec.a(pngenc.o)
Run Code Online (Sandbox Code Playgroud)
"_deflateReset",引自:
_encode_frame in libavcodec.a(lclenc.o)
_encode_frame in libavcodec.a(zmbvenc.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_init",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_get_framesize",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_inflateReset",引自:
_flashsv_decode_frame in libavcodec.a(flashsv.o)
_decode_frame in libavcodec.a(lcldec.o)
_decode_frame in libavcodec.a(lcldec.o)
_decode_frame in libavcodec.a(tscc.o)
_decode_frame in libavcodec.a(zmbv.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_disable_reservoir",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_inflateSync",引自:
_flashsv_decode_frame in libavcodec.a(flashsv.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_info_clear",引自:
_oggvorbis_encode_close in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_header",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_clear",引自:
_encode_close in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_info_clear",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_xvid_plugin_lumimasking",引自:
_xvid_plugin_lumimasking$non_lazy_ptr in libavcodec.a(libxvidff.o)
(maybe you meant: _xvid_plugin_lumimasking$non_lazy_ptr)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_comment",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_brate",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_YUVin",引自:
_encode_frame in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_init",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_mode",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
" deflateInit ",引自:
_encode_init in libavcodec.a(lclenc.o)
_encode_init in libavcodec.a(zmbvenc.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_encode_setup_managed",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_quality",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis_blockout",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis_wrote",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
_oggvorbis_encode_close in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
" inflateInit ",引自:
_decode_frame in libavcodec.a(pngdec.o)
_flashsv_decode_init in libavcodec.a(flashsv.o)
_decode_init in libavcodec.a(lcldec.o)
_decode_init in libavcodec.a(tscc.o)
_decode_init in libavcodec.a(zmbv.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_comment_clear",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_bitrate_addblock",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_in_samplerate",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_encode_ctl",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_param_default",引自:
_X264_init in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_info_init",引自:
_encode_init in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_encode_setup_init",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_comment_init",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_bitrate_flushpacket",引自:
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
_oggvorbis_encode_frame in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_xvid_plugin_single",引自:
_xvid_plugin_single$non_lazy_ptr in libavcodec.a(libxvidff.o)
(maybe you meant: _xvid_plugin_single$non_lazy_ptr)
Run Code Online (Sandbox Code Playgroud)
"_xvid_global",引自:
_ff_xvid_encode_init in libavcodec.a(libxvidff.o)
Run Code Online (Sandbox Code Playgroud)
"_xvid_encore",引自:
_ff_xvid_encode_close in libavcodec.a(libxvidff.o)
_ff_xvid_encode_init in libavcodec.a(libxvidff.o)
_ff_xvid_encode_frame in libavcodec.a(libxvidff.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_encode_setup_vbr",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_set_out_samplerate",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_init_params",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_block_clear",引自:
_oggvorbis_encode_close in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_encode_flush",引自:
_MP3lame_encode_frame in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_x264_encoder_open",引自:
_X264_init in libavcodec.a(libx264.o)
Run Code Online (Sandbox Code Playgroud)
"_lame_close",引自:
_MP3lame_encode_init in libavcodec.a(libmp3lame.o)
_MP3lame_encode_close in libavcodec.a(libmp3lame.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_dsp_clear",引自:
_oggvorbis_encode_close in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_vorbis_analysis_headerout",引自:
_oggvorbis_encode_init in libavcodec.a(libvorbis.o)
Run Code Online (Sandbox Code Playgroud)
"_theora_encode_packetout",引自:
_encode_frame in libavcodec.a(libtheoraenc.o)
_encode_close in libavcodec.a(libtheoraenc.o)
Run Code Online (Sandbox Code Playgroud)
ld:找不到符号
collect2:ld返回1退出状态
我还使用[code] codec = avcodec_find_encoder(CODEC_ID_H264); // CODEC_ID_H264 // codec = avcodec_find_encoder_by_name("mpeg1"); if(!codec){fprintf(stderr,"codec not found \n"); 出口(1); } [/ code]编解码器始终为空
我的错误在哪里?最好的祝福
| 归档时间: |
|
| 查看次数: |
2970 次 |
| 最近记录: |