手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来) 您所在的位置:网站首页 怎样从爱奇艺下载视频到手机相册中 手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来)

手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来)

2024-07-05 01:55| 来源: 网络整理| 查看: 265

安卓手机爱奇艺app中离线视频导出:

通常我在爱奇艺中发现好的视频,想保存下来,点击离线缓存,缓存好后,在手机上可以查看,但是使用手机连接电脑打开后,发现保存视频的文件夹是空的。

手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来)

1) 在手机中爱奇艺文件夹下找到已离线缓存的视频,路径在Androiddatacom.qiyi.videofilesappdownloadvideo里面,在手机上可以查看到,但是电脑上不行。

2) 在手机上对vide文件夹进行压缩,变成压缩包,还放在download下面,在从电脑上查看,发现download下多了个vide.zip的压缩包,把这个压缩包拷到电脑上,解压缩,就得到我们要的视频啦。

3) 拷到电脑上以后查看一下,发现vide文件夹下是一个个的文件夹,每个文件夹对应你下载的一个视频,让我们打开看一下吧。什么 ?没有发现我们熟悉的文件,不要着急,仔细找找,那个.qsv文件就是我们要找的视频文件。

手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来)

4) 但是视频的名字为啥不对呢,因为爱奇艺在qiyicfg里放了这个视频的名字和信息。仔细看图中subTitle对应的那行就是视频的名字了。采用万国码进行编码的,有兴趣的朋友可以自己查找万国码码表自行翻译。

手机app爱奇艺下载的视频如何导出(手机版爱奇艺下载视频怎么导出来)

5) 那没兴趣的朋友,又想知道视频的名字咋办呢,下面是我自己写的一段Matlab的小程序,在Matlab里运行一下,就可以自己得出名字了,使用时记得把LinStr的值修改为你自己视频中的subTitle关键字后面对应的万国码。

LinStr='《三令五申》';

SubTit=strrep(LinStr,'subTitle=','');

HalSubTitLen=length(SubTit);

j=0;

DlsLen=1

DlcPath{DlsLen,3}='';

SubTitHex=[];

while(jHalSubTitLen

DlcPath{DlsLen,3}=strcat(DlcPath{DlsLen,3},SubTit(j-5:HalSubTitLen));

break;

end

else

TemNam=SubTit(j);

end

DlcPath{DlsLen,3}=strcat(DlcPath{DlsLen,3},{TemNam});%第二个参数用胞元是为了合并原文件名中的空格

end

if j==HalSubTitLen-1

DlcPath{DlsLen,3}=strcat(DlcPath{DlsLen,3},SubTit(HalSubTitLen));

end

DlcPath{DlsLen,3}=char(DlcPath{DlsLen,3});

if(isempty(DlcPath{DlsLen,3}))

DlcPath{DlsLen,3}=DlcPath{DlsLen,2};

end

 

%去掉文件名中的非法字

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'/','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},':','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'*','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'?','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'"','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'','');

DlcPath{DlsLen,3}=strrep(DlcPath{DlsLen,3},'|','');

 

%文件拷贝

if DlsLen



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有