当我ffmpeg在Ubuntu上运行时,它显示:
$ ffmpeg
ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers
built on Feb 28 2012 13:27:36 with gcc 4.6.1
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes).
Run Code Online (Sandbox Code Playgroud)
或者它显示(取决于Ubuntu版本):
$ ffmpeg
ffmpeg version 0.8.5-6:0.8.5-0ubuntu0.12.10.1, Copyright (c) 2000-2012 the Libav developers
built on Jan 24 2013 14:49:20 with gcc 4.7.2
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility …Run Code Online (Sandbox Code Playgroud) 如何使用 python 将 mp4 或 mpeg4 文件转换为 mp3?
我看过几个图书馆都没有成功。
我想编写一个可以从视频文件中提取音频的python程序(例如video.avi).它有什么好的图书馆吗?我应该从哪里开始?我试图使用PyMedia,但我无法在我的MacOSX(Mountain Lion)上安装它.
编辑:
问题video.avi是不完全可用.有人在写它并每秒添加一些帧.所以我想在Python编写代码来获取视频,因为它来得快,从中提取音频,并将其写入到一个文件(例如audio.mp3,audio.wav).我不知道是否ffmpeg可以等待视频被复制到video.avi.
我不能等待视频完全复制,然后进行音频提取.我必须这样做.
我在ubuntu,想要将mp4视频转换为mp3音频文件,但无法弄清楚如何.我尝试安装ffmpeg但它无法编码mp3.我已经读过gstreamer了,但我无法弄明白.我安装了gstreamer和python.我可以使用python进行编程,但是从源代码或任何更高级别的命令行中编译软件并不是很舒服.我只知道命令行的基础知识.
我知道有一个类似于我的问题:从视频文件中提取wav文件
我是C++的新手,了解COM库+视频和音频需要directX.我一直在寻找教程和示例代码,但收效甚微.
我的问题是如何编写应用程序以获取视频文件(任何类型)并将提取的音频保存为我的应用程序中的.wav,而不是使用其他应用程序,如graphedit或virtualdub?
我正在寻找一种方法,如何使用 python 从视频文件中提取视频帧和相应的音频段。我很了解opencv。但它只允许提取视频帧。没有提供音频。我需要两者 - 彼此完全对应的视频帧和音频段。
将非常感谢任何提示:)