1. 音乐转码
个人项目
  • V2接口
    • 外部分享
    • 公共接口
      • ws保活
      • v2版本探测
      • 错误码汇总
    • 在线字幕
      • 获取在线字幕列表,支持模糊搜索,按下载量排序返回
      • 字幕下载、状态查询
      • 删除字幕文件
      • 获取视频目录下字幕文件列表
    • 音乐转码
      • 音乐转码创建
        POST
      • 音乐转码关闭
        DELETE
      • 音乐转码歌曲信息获取
        POST
      • 获取转码视频流
        GET
      • 获取转码播放配置文件M3U8
        GET
      • 心跳接口
        PUT
      • 歌曲mediainfo信息获取
        GET
    • web端
      • 上传字幕-subtitle/upload
      • 关闭视频-close
      • 在线转码播放-play
      • 获取解析的字幕文件内容-subtitle
      • 获取转码视频摘要,创建转码器-info
      • 获取转码视频文件流m3u8
      • 获取转码视频流-get
      • 设置视频播放字幕-subtitle/:id
      • 设置视频播放音轨-audio/:id
    • app端
      • 批量获取iso播放文件时长-/iso/duration
      • iso格式视频文件播放路径获取-iso/path
      • 关闭视频-close
      • 原画播放获取视频流-raw/get
      • 在线转码播放-play
      • 获取字幕文件流-subtitle
      • 获取转码视频摘要,创建转码器-info
      • 获取转码视频文件流m3u8
      • 获取转码视频流-get
      • 转码视频段检查-status
      • 获取转码视频摘要,创建转码器-info Copy
  • 转码主流程接口-new
    • 开始播放
      POST
    • 获取视频元信息
      POST
    • 获取转码文件(.m3u8,.ts)
      GET
    • 转码状态变更接口(切分辨率,切字幕,切音轨,关闭退出)
      POST
  • V1接口
    • 获取视频目录下字幕文件列表
      POST
    • 错误码汇总
      GET
    • 上传字幕-subtitle/upload
      POST
    • 关闭视频-close
      GET
    • 关闭视频-close
      POST
    • 在线转码播放-play
      GET
    • 获取解析的字幕文件内容-subtitle
      GET
    • 获取转码视频摘要,创建转码器-info
      GET
    • 获取转码视频文件流m3u8
      GET
    • 获取转码视频流-get
      GET
    • 设置视频播放字幕-subtitle/:id
      POST
    • 设置视频播放音轨-audio/:id
      POST
    • 转码视频段检查-status
      GET
    • iso格式关闭播放-iso/close
      POST
    • iso格式视频文件播放-iso/path
      GET
    • 关闭视频-close
      POST
    • 原画播放获取视频流-raw/get
      GET
    • 在线转码播放-play
      GET
    • 获取字幕文件流-subtitle
      GET
    • 获取转码视频摘要,创建转码器-info
      GET
    • 获取转码视频文件流m3u8
      GET
    • 获取转码视频流-get
      GET
    • 转码视频段检查-status
      GET
    • 上传字幕-subtitle/upload
      POST
    • 关闭视频-close
      GET
    • 在线转码播放-play
      GET
    • 获取解析的字幕文件内容-subtitle
      GET
    • 获取转码视频摘要,创建转码器-info
      GET
    • 获取转码视频文件流m3u8
      GET
    • 获取转码视频流-get
      GET
    • 设置视频播放字幕-subtitle/:id
      POST
    • 设置视频播放音轨-audio/:id
      POST
    • 转码视频段检查-status
      GET
  • V1接口 Copy
    • 获取转码视频摘要,创建转码器-info
    • 获取转码视频文件流m3u8
    • 获取转码视频流-get
    • 设置视频播放字幕-subtitle/:id
    • 设置视频播放音轨-audio/:id
    • 转码视频段检查-status
    • iso格式关闭播放-iso/close
    • iso格式视频文件播放-iso/path
    • 关闭视频-close
    • 原画播放获取视频流-raw/get
    • 在线转码播放-play
    • 获取字幕文件流-subtitle
    • 获取转码视频摘要,创建转码器-info
    • 获取转码视频文件流m3u8
    • 获取转码视频流-get
    • 转码视频段检查-status
    • 上传字幕-subtitle/upload
    • 关闭视频-close
    • 在线转码播放-play
    • 获取解析的字幕文件内容-subtitle
    • 获取转码视频摘要,创建转码器-info
    • 获取转码视频文件流m3u8
    • 获取转码视频流-get
    • 设置视频播放字幕-subtitle/:id
    • 设置视频播放音轨-audio/:id
    • 转码视频段检查-status
    • 获取视频目录下字幕文件列表
    • 错误码汇总
    • 上传字幕-subtitle/upload
    • 关闭视频-close
    • 关闭视频-close
    • 在线转码播放-play
    • 获取解析的字幕文件内容-subtitle
  • 音乐安全测试
    • genre/modify
    • /v1/music/song/lyric
    • /v1/music/genre/modify
    • /v1/music/setting/del_invalid_file
    • /v1/music/get_file
    • /v1/music/share_lib/setting/add_dir
    • /ugreen/v1/user/edit
    • /v1/music/genre/del
    • by_folder
    • by_singer
    • foler/tree
    • foler/tree Copy
    • foler/tree Copy
  • FSC-TEST
    • 登录公钥获取
  • 数据模型
    • 示例数据模型
      • Pet
      • Category
      • Tag
  1. 音乐转码

歌曲mediainfo信息获取

GET
/ugreen/v2/stream/transcode/music/media_info
获取歌曲info信息

请求参数

Query 参数

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location '/ugreen/v2/stream/transcode/music/media_info?file_name=%2Fvolume1%2Fvideo%2Fmusic%2F%E5%8D%8A%E5%A4%9C%E5%8D%8A%E9%86%89%20-%20%E4%BA%A6%E4%BC%8A.flac'

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
  "code": 200,
  "msg": "success",
  "data": {
    "media": {
      "@ref": "/volume1/video/music/半夜半醉 - 亦伊.flac",
      "track": [
        {
          "@type": "General",
          "Album": "半夜半醉",
          "Cover": "Yes",
          "Cover_Type": "Cover (front)",
          "Duration": "220.442",
          "FileExtension": "flac",
          "FileName": "半夜半醉 - 亦伊",
          "FileSize": "44760053",
          "Format": "flac",
          "Lyrics": "[ti:半夜半醉] / [ar:亦伊] / ...",
          "OverallBitRate": "1624377",
          "OverallBitRate_String": "1624 kb/s",
          "Performer": "亦伊",
          "Title": "半夜半醉"
        },
        {
          "@type": "Video",
          "BitDepth": "-1",
          "ChromaSubsampling": "4:2:0",
          "CodecID": "mjpeg",
          "ColorRange": "pc",
          "ColorSpace": "bt470bg",
          "Default": "No",
          "Duration": "220.442",
          "Forced": "No",
          "Format": "mjpeg",
          "Format_Level": "-99",
          "Format_Profile": "Baseline",
          "FrameRate": "90000.000000",
          "Height": "1100",
          "ID": "2",
          "Lyrics": "No",
          "PixelAspectRatio": "1.000",
          "Pixel_Format": "yuvj420p",
          "Sampled_Height": "1100",
          "Sampled_Width": "1100",
          "StreamOrder": "0-1",
          "Width": "1100"
        },
        {
          "@type": "Audio",
          "ChannelLayout": "stereo",
          "Channels": "2",
          "CodecID": "flac",
          "Default": "No",
          "Duration": "220.442",
          "Forced": "No",
          "Format": "flac",
          "ID": "1",
          "Lyrics": "No",
          "SamplingRate": "44100",
          "StreamOrder": "0-0"
        }
      ]
    },
    "cover": {
      "data": "/9j/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9..."
    }
  }
}
修改于 2025-09-12 08:41:18
上一页
心跳接口
下一页
上传字幕-subtitle/upload
Built with