Publish Helper API
  1. API
Publish Helper API
  • API
    • 获取截图
      GET
    • 获取缩略图
      GET
    • 上传图片到图床
      POST
    • 获取MediaInfo
      GET
    • 获取视频关键参数
      GET
    • 获取PT-Gen简介
      GET
    • 获取短剧简介标准格式
      GET
    • 获取PT-Gen关键参数
      GET
    • 制作种子
      POST
    • 通过模板获取命名
      GET
    • 重命名文件夹
      POST
    • 重命名视频文件
      POST
    • 制作硬链接
      POST
    • 文件塞入文件夹
      POST
    • 剧集批量重命名
      POST
    • 获取总集数信息
      GET
    • 读取combo-box-data.json文件中的配置
      GET
    • 更新combo-box-data.json文件中的配置
      POST
    • 读取设置数据
      GET
    • 更新设置数据
      POST
    • 获取本地文件
      GET
    • 全自动处理视频
      GET
  1. API

获取MediaInfo

GET
/api/getMediaInfo
用于获取视频文件的MediaInfo信息,您可以输入一个视频文件路径或一个文件夹。

请求参数

Query 参数
path
string 
必需
视频路径(也可以是上级文件夹)
示例值:
D:/1.mp4

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '127.0.0.1:5372/api/getMediaInfo?path=D:/1.mp4'

返回响应

🟢200成功
application/json
Body
data
object 
数据
必需
包含返回数据
mediaInfo
string 
MediaInfo
必需
MediaInfo具体值
videoPath
string 
视频文件路径
必需
获取MediaInfo的文件路径
message
string 
提示信息
必需
用于返回提示信息
statusCode
enum<string> 
状态码
必需
提示程序运行状态
枚举值:
OKFILE_PATH_ERRORVALUE_RANGE_ERRORVALUE_RELATIONSHIP_ERRORMISSING_REQUIRED_PARAMETERPARAMETER_RANGE_ERRORBACKEND_PROCESSING_ERRORUNAUTHORIZED_ACCESS_ERRORGENERAL_ERROR
示例
{
  "data": {
    "mediaInfo": "General\nComplete name                       : 1.mp4\nFormat                              : MPEG-4\nFormat profile                      : Base Media\nCodec ID                            : isom (isom/iso2/avc1/mp41)\nFile size                           : 10.5 MiB\nDuration                            : 1 min 29 s\nOverall bit rate                    : 983 kb/s\nFrame rate                          : 25.000 FPS\nWriting application                 : Lavf58.12.100\n\nVideo\nID                                  : 1\nFormat                              : AVC\nFormat/Info                         : Advanced Video Codec\nFormat profile                      : High@L5\nFormat settings                     : CABAC / 6 Ref Frames\nFormat settings, CABAC              : Yes\nFormat settings, Reference frames   : 6 frames\nCodec ID                            : avc1\nCodec ID / Info                     : Advanced Video Coding\nDuration                            : 1 min 29 s\nBit rate                            : 916 kb/s\nWidth                               : 1 080 pixels\nHeight                              : 1 920 pixels\nDisplay aspect ratio                : 0.562\nFrame rate mode                     : Constant\nFrame rate                          : 25.000 FPS\nColor space                         : YUV\nChroma subsampling                  : 4:2:0\nBit depth                           : 8 bits\nScan type                           : Progressive\nBits/(Pixel*Frame)                  : 0.018\nStream size                         : 9.73 MiB (93%)\nCodec configuration box             : avcC\n\nAudio #1\nID                                  : 2\nFormat                              : AAC LC SBR\nFormat/Info                         : Advanced Audio Codec Low Complexity with Spectral Band Replication\nCommercial name                     : HE-AAC\nCodec ID                            : mp4a-40-2\nDuration                            : 1 min 29 s\nBit rate mode                       : Constant\nBit rate                            : 62.8 kb/s\nChannel(s)                          : 2 channels\nChannel layout                      : L R\nSampling rate                       : 44.1 kHz\nFrame rate                          : 21.533 FPS (2048 SPF)\nCompression mode                    : Lossy\nStream size                         : 684 KiB (6%)\nDefault                             : Yes\nAlternate group                     : 1\n\nCreated by Publish Helper",
    "videoPath": "D:/video/1.mp4"
  },
  "message": "获取MediaInfo成功。",
  "statusCode": "OK"
}
上一页
上传图片到图床
下一页
获取视频关键参数
Built with