功能建议
建议一:飞牛影视刮削问题
针对飞牛影视在刮削部分视频会找不到相关视频的资源,而无法显示视频的标题,海报,字幕等等信息的情况,而提出下列建议。
希望官方可以增加对nfo文件解析的支持,优先进行官方刮削,如果飞牛影视无法刮削或者找不到该类视频的资源时,可以读取本地是否有nfo文件,如果有则解析nfo文件内容,并更新nfo文件的刮削结果。
这样,用户可以自定义刮削结果,视频封面还有标题,并弥补了官方刮削不能全面覆盖的情况。
建议二:字幕翻译问题
希望官方可以新增AI实时翻译影视的功能,用户可以手动点击下载离线模型,也可以选择使用第三方在线api进行实时翻译
图示

格式参考
nfo文件格式参考
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<movie>
<plot>Hunt and the IMF pursue a dangerous AI called the Entity that's infiltrated global intelligence. With **s and a figure from his past in pursuit, Hunt races to stop it from forever changing the world.</plot>
<lockdata>false</lockdata>
<dateadded>2025-10-14 06:04:17</dateadded>
<title>Mission.Impossible.The.Final.Reckoning.2025.2160p.iT.WEB-DL.DDP5.1.Atmos.HDR.H.265-HHWEB</title>
<rating>7.3</rating>
<year>2025</year>
<imdbid>tt9603208</imdbid>
<criticrating>80</criticrating>
<runtime>170</runtime>
<art>
<poster>/vol1/1000/Movies/电影/Mission.Impossible.The.Final.Reckoning.2025.2160p.iT.WEB-DL.DDP5.1.Atmos.HDR.H.265-HHWEB/folder.jpg</poster>
</art>
<id>tt9603208</id>
<fileinfo>
<streamdetails>
<video>
<codec>hevc</codec>
<micodec>hevc</micodec>
<bitrate>24903284</bitrate>
<width>3840</width>
<height>2024</height>
<aspect>480:253</aspect>
<aspectratio>480:253</aspectratio>
<framerate>23.976025</framerate>
<scantype>progressive</scantype>
<default>True</default>
<forced>False</forced>
<duration>169</duration>
<durationinseconds>10175</durationinseconds>
</video>
<audio>
<codec>eac3</codec>
<micodec>eac3</micodec>
<bitrate>768000</bitrate>
<language>eng</language>
<scantype>progressive</scantype>
<channels>6</channels>
<samplingrate>48000</samplingrate>
<default>True</default>
<forced>False</forced>
</audio>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>eng</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>True</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>chi</language>
<scantype>progressive</scantype>
<default>True</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>chi</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>chi</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>ara</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>bul</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>cze</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>dan</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>gre</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>spa</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>spa</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>est</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>fin</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>fre</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>heb</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>hin</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>hun</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>ind</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>jpn</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>kor</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>lit</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>lav</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>may</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>nor</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>pol</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>por</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>por</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>rus</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>tha</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>tur</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>ukr</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
<subtitle>
<codec>subrip</codec>
<micodec>subrip</micodec>
<language>vie</language>
<scantype>progressive</scantype>
<default>False</default>
<forced>False</forced>
</subtitle>
</streamdetails>
</fileinfo>
</movie>