首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在FFMPEG上编译教程程序

在FFMPEG上编译教程程序
EN

Stack Overflow用户
提问于 2011-06-24 08:17:26
回答 1查看 8.7K关注 0票数 10

如何编译FFMPEG中给出的示例程序。我不能编译,因为我得到的错误作为CODEC_TYPE_VIDEO未声明。谁能建议我如何编译这些程序。我使用的是ubuntu 11。

这是第一个示例:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$ gcc -o tutorial01 tutorial01.c -lavutil -lavformat -lavcodec -lz

这是我得到的输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
tutorial01.c: In function ‘main’: tutorial01.c:77:3: warning: ‘dump_format’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:1462)
tutorial01.c:82:51: error:CODEC_TYPE_VIDEOundeclared (first use in this function)
tutorial01.c:82:51: note: each undeclared identifier is reported only once for each function it appears in

版本信息:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ffmpeg version git-N-30430-ga52f598, Copyright (c) 2000-2011 the FFmpeg developers
  built on May 31 2011 14:21:08 with gcc 4.5.2
  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-x11grab
  libavutil    51.  3. 0 / 51.  3. 0
  libavcodec   53.  6. 1 / 53.  6. 1
  libavformat  53.  2. 0 / 53.  2. 0
  libavdevice  53.  1. 0 / 53.  1. 0
  libavfilter   2. 11. 0 /  2. 11. 0
  libswscale    0. 14. 0 /  0. 14. 0
  libpostproc  51.  2. 0 / 51.  2. 0
EN

回答 1

Stack Overflow用户

发布于 2011-06-24 14:45:24

尝试用AVMEDIA_TYPE_VIDEO替换CODEC_TYPE_VIDEO。您可能会遇到其他不同之处。考虑查找更新的教程。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6465120

复制
相关文章
macos上android ffmpeg编译与使用
本篇介绍下如何在macos上编译android的ffmpeg,并在android工程中使用。
一只小虾米
2022/10/25
4980
macos上android ffmpeg编译与使用
【ffmpeg】ffmpeg编译iOS
前段时间编译了iOS平台的ffmepg,这里记录一下过程。 首先是明确目标:编译的是x264 + fdk-aac + ffmpeg的iOS库
MapleYe
2022/01/20
2K0
在 Debian Stretch 上安装 FFmpeg
FFmpeg 是一款流行的多媒体框架,可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec 里很多 codec 都是从头开发的。
Debian中国
2018/12/20
1.6K0
ffmpeg编译
ndk个版本下载地址选择:https://blog.csdn.net/shuzfan/article/details/52690554
曾大稳
2018/09/11
8310
在CentOS 8上安装FFmpeg
FFmpeg是一套免费的开源计算机程序,它提供了录制、转换以及流化音视频的完整解决方案。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。本文介绍在CentOS 8上安装FFmpeg的方法。
技术训练营
2020/01/17
7K0
FFMPEG在嵌入式硬件上应用之——基本环境搭建及编译
这篇文章是以前工作的一些实际经验总结,这里给大家分享一下,顺便做了一下记录以备以后使用时参考,本文(记录)与目前网上很多关于ffmpeg的文章相比有两个特点: 重点不在于ffmpeg的解码部分(这个本来是ffmpeg最大的亮点),为什么?前面说了,这是我以前工作的一个整理。况且关于ffmpeg的解码相关文章非常多了,如果大家感兴趣的话,可以后面第五部分增加吧。 本文是不采用其他第三方的开源多媒体框架而在嵌入式硬件上做多媒体播放项目。第三方的多媒体框架软件隐藏了一些扩展数据的关键处理,很多初学者可能不清楚这些
程序员互动联盟
2018/03/12
1.8K0
FFMPEG在嵌入式硬件上应用之——基本环境搭建及编译
ffmpeg 2.6.3在Windows系统MinGW的编译
本文由迟思堂工作室李迟供稿 ,目标:在Windows 7操作系统中搭建MinGW环境,编译ffmpeg。
lcyw
2022/06/10
1.5K0
ffmpeg 2.6.3在Windows系统MinGW的编译
ffmpeg-编译
随便解压到一个目录,先运行一次命令./configure,如果没错可以进行下一步操作,编写脚本
凌霄plus
2023/02/14
6360
ffmpeg-编译
Windows编译FFmpeg
2.把ffmpeg源码包放到/home/[user]目录下,并在mysys窗口中用tar命令解压
Tomas7571
2022/12/05
1.1K0
在Windows上编译openssl
###1、下载openssl源码 https://www.openssl.org/source/ ###2、安装环境 vs2010 ActivePerl nasm(将nasm.exe所在目录加入到%PATH%中) ###3、编译 进入Visual Studio 命令提示(2010) 进入源码目录 执行perl Configure VC-WIN32 --prefix=C:\Build-OpenSSL-VC-32 执行set path=C:\Program Files (x86)\Microsoft SDKs\
drunkdream
2018/07/06
2.2K1
在tinycolinux上编译seafile
本文关键字:tinycorelinux上从0源码编译seafile,uswgi方式配置运行seafile
minlearn
2020/09/28
9340
在arm上编译php
其实在arm上编译php和在x86没有太大区别,主要是很多依赖都需要重新编译,这里拿openssl和curl举例。
老高的技术博客
2022/12/29
1K0
如何在GPU云服务器上编译FFMPEG
FFMPEG是目前流行且开源跨平台音视频流处理的框架级解决方案。其功能强大,从音视频记录、编解码、转码、复用、过滤到流化输出,FFMPEG的命令行工具都能高效处理。
溪歪歪
2021/12/03
15.3K6
如何在GPU云服务器上编译FFMPEG
Windows下编译ffmpeg
在Linux/Mac下编译 ffmpeg是非常方便的。但要在 Windows下编译 ffmpeg还真要花点时间。不过为了满足学员的要求,也方便自己不再被这类问题打扰,今天我就写一下在 Windowns下编译ffmpeg的步骤,以供大家参考。
音视频_李超
2020/04/01
3.4K0
Windows下编译ffmpeg
ffmpeg编译静态库
参考https://www.jianshu.com/p/53ecc4dbe7d0安装好msys2.
客行天涯
2023/03/09
1.8K0
Mac编译ffmpeg获取FFmpeg-iOS
FFmpeg_allluckly.cn.png ffmpeg 的用处在此就不做太多的阐述,感兴趣的朋友可以自行百度。 下面开始正文: 下载 gas-preprocessor 复制gas-preprocessor 文件中的gas-preprocessor.pl文件 到/usr/local/bin/文件夹下 打开权限 chmod 777 /usr/local/bin/gas-preprocessor.pl 4.安装 yasm brew install yasm 安装完成时如下: ==> Downloading
Bison
2018/07/04
1.2K0
FFmpeg 开发(01):FFmpeg 编译和集成
FFmpeg 是一款知名的开源音视频处理软件,它提供了丰富而友好的接口支持开发者进行二次开发。
字节流动
2020/06/24
4K0
FFmpeg 开发(01):FFmpeg 编译和集成
FFmpeg入门及编译
本文主要讲解 FFmpeg 相关知识,以及在 Windows 下编译 FFmpeg 源码以及使用。
Gnep@97
2023/09/15
1.6K0
FFmpeg入门及编译
ndk编译ffmpeg心得
本人在windows,linux和mac下都尝试用ndk编译ffmpeg,结果都失败了,不过最后采用win10下的linux子系统ubuntu编译成功了
陨石坠灭
2018/10/19
9980
ffmpeg的编译流程
https://gitee.com/crazyyuzcc/nv-codec-headers.git
用户5746037
2022/05/18
1.3K0

相似问题

在iPhone上编译ffmpeg?

22

如何在tensorflow上编译教程程序

19

在标准redhat上编译ffmpeg

14

在Windows上用libfaac编译ffmpeg

16

在OSX上为Android编译ffmpeg

22
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文