`

获取音频,视频的详细信息

    博客分类:
  • php
阅读更多

工作要求php获取mp3的作者,专辑等,哥顿时蛋痛了,百度了好多东东,试了好多个类,方法,最后,在哥要绝望的时候,奇迹出现了。

getid3这是什么东东?

这是个神器,http://getid3.sourceforge.net/

下载最新版的神器,不解释,里面有写好的DEMO,好多个文件类,各种强大,膜拜。

 

D:/wamp/www/demos/��־�� - ������.mp3 ÂÞÖ¾Ïé
罗志祥
ÓÐÎÒÔÚ
有我在
128 kbps 4:24

出来了,这是我的一个测试mp3,已经把歌手,专辑列出来了,网上写好些屁类的人太坑人了,搞哥使命去改,结果还是没用。

还安装了ffmpeg的php扩展,结果试了一下也不是很好用。

结果无意看到这个,膜拜了,兴奋了。

分享到:
评论

相关推荐

    获取音频视频图片信息

    该“Android获取音频视频图片信息工具包”可能封装了以上操作,提供了更简便的API供开发者调用。例如,它可能有如下接口: ```java // 获取音频信息 AudioInfo getAudioInfo(String filePath); // 获取视频信息 ...

    delphi获取音视频媒体文件信息(支持D7,XE7)

    福利来了,delphi获取音视频媒体文件信息,亲测支持D7和XE7。支持音频文件(*.ACC;*.AC3;*.APE;*.DTS;*.FLAC;*.M4A;*.MKA;*.MP2;*.MP3;*.MPA;*.PMC;*.OFR;*.OGG;*.RA;*.TTA;*.WAV;*.WMA;);视频文件(*.WMV;*.ASF;*....

    PHP 获取视频video音频audio详情【时长、大小、尺寸、格式等】

    接下来,我们可以创建一个函数来获取视频或音频文件的详细信息: ```php function getMediaInfo($filePath) { $getID3 = new getID3(); $fileInfo = $getID3->analyze($filePath); $getID3->error_handler = ...

    利用ffmpeg获取音视频信息

    本篇文章将深入探讨如何利用FFmpeg获取音视频信息,包括时间、视频格式、帧率以及分辨率等关键参数。 首先,让我们了解FFmpeg的基本用法。FFmpeg命令通常以`ffmpeg`开头,后面跟着一系列选项和输入/输出文件。例如...

    ffmpeg获取音视频基本信息

    在这个主题中,我们将深入探讨如何使用 FFmpeg 获取音视频的基本信息。 1. **获取视频时长**:使用 `ffprobe` 命令可以获取视频的总时长。例如,输入 `ffprobe -i input.mp4 -show_entries format=duration -v ...

    使用ffmpeg.exe获取文件属性信息,视频音频时长

    使用ffmpeg.exe获取文件属性信息,ffmpeg是java开发的用于多媒体文件编辑的命令行工具,有多个版本,功能比较强大,C#中可以在进程外异步调用这个工具 using (System.Diagnostics.Process pro = new System....

    mediainfo.js获取视频详细信息

    Mediainfo.js是一个JavaScript库,专门用于从多媒体文件(如视频和音频)中提取详细的元数据信息。这个库提供了一种方便的方式来获取关于媒体文件的技术属性,这些信息对于开发涉及媒体处理的应用程序或者进行视频...

    C#获取视频文件信息及视频转码操作

    以下是一个基本示例,展示如何使用`Xabe.FFmpeg`获取视频信息: ```csharp using Xabe.FFmpeg; var info = FFmpeg.GetMetadata("path_to_your_video_file"); Console.WriteLine($"视频时长:{info.Duration....

    获取音频时长类

    总的来说,"获取音频时长类" 提供了一种高效的方法来处理音频文件的时长信息,`getID3` 库是实现这一功能的核心工具。配合Composer进行依赖管理,以及各种辅助文档和示例,开发者可以轻松地在PHP项目中集成这一功能...

    ContentProvider获取系统的图片视频和音频

    本篇文章将详细讲解如何使用ContentProvider通过ContentResolver来获取系统的图片、视频和音频资源。 一、ContentProvider基础 ContentProvider是Android提供的一种统一的数据访问接口,它封装了对数据的操作,包括...

    利用ffmpeg进行视音频信息提取

    一、实验目的 1、深入掌握视音频的基本参数...3、对该视频文件,提取视频信息,保存为yuv格式。结果利用yuv播放器播放并截图; 4、对该视频文件,提取音频信息,保存为wav格式。结果利用adobe audition播放并截图。

    测试NAudio获取大多数音频文件的时间长度

    在这个测试项目中,我们主要关注的是如何使用NAudio来获取音频文件的时间长度,这是一个非常基础但重要的功能,对于音频应用来说,了解音频的时长有助于进行播放控制、剪辑操作等。 首先,NAudio库中的`...

    通过ffmpeg获取视频文件的视频时间长度信息

    通过ffmpeg获取视频文件的视频时间长度信息,可以获取各种保存在本地的视频文件中的视频时长信息。完整的C代码和codeblocks工程,没有使用ffmpeg命令,是调用的ffmpeg API方式实现的,在linux下可直接编译和测试通过...

    ffmpeg获取视频时长

    ### 获取视频信息的方法 #### 1. **视频时长** 视频时长是视频的一个基本属性,通常用于了解视频的长度。在提供的代码片段中,通过正则表达式`Duration:(.*?),start:(.*?),bitrate:(\\d*)kb\\/s`匹配出视频的总时长...

    DirectShow获取视频和音频数据

    本篇将深入探讨如何利用DirectShow来获取视频和音频数据,以及如何进行预览、截图和保存。 首先,`CaptureAudio.cpp`和`CaptureVideo.cpp`是实现音频和视频捕获的核心源代码文件。在这些文件中,通常会包含创建...

    java获取视频信息,帧(封面图片)

    在Java编程环境中,获取视频信息和提取视频帧作为封面图片是一项常见的任务,特别是在处理多媒体内容时。本篇文章将深入探讨如何使用FFmpeg这个强大的跨平台命令行工具,并结合Java进行调用来实现这一功能。FFmpeg是...

    javaffmpeg获取视频长度

    3. **获取视频时长**:视频流中包含了视频的详细信息,如编码、分辨率等。你可以通过`getDuration()`方法获取视频的持续时间,单位为微秒。 ```java long durationMicros = videoStream.map(FFmpegStream::...

    音频、视频合成

    以下是关于AVFoundation框架和音频视频合成的一些关键知识点: 1. **AVFoundation框架**:这是iOS开发中的核心多媒体框架,提供了广泛的音频和视频处理能力,包括播放、录制、编辑和合成等。 2. **AVAsset**:表示...

    ios应用源码之获取本地视频库和获取摄像头视频流 videoupload 20181210

    AVFoundation是Apple提供的一个强大的多媒体处理框架,它提供了访问和操作音频、视频资源的接口。在iOS应用中,我们通常使用AVFoundation来访问本地视频库和捕捉摄像头视频流。 2. **请求权限**: 在iOS 6及以上...

    Java利用FFmpeg解析视频,截图,获取视频播放时间

    1. **视频解析**:FFmpeg的ffprobe工具可以用来解析视频文件的元数据,包括编码信息、帧率、分辨率、音频流等。在Java中,我们可以构建一个包含"ffprobe"命令和视频文件路径的字符串数组,然后使用ProcessBuilder...

Global site tag (gtag.js) - Google Analytics