爱奇艺缓存的视频在哪个文件夹电脑(爱奇艺缓存的视频在哪个文件夹)

时间:2023-11-17 21:39:25 来源:网络 编辑:倚势凌人

爱奇艺下载的视频怎么转换为MP4?爱奇艺视频格式转换

  众所周知,从爱奇艺下载的视频格式是QSV,而QSV这种视频格式并不是我们常见的视频格式,好多视频播放器没法识别,爱奇艺的视频下了也不一定能顺利的看。可是我只有爱奇艺的会员,只能从这里才能优先下载最新电视剧,下了不能看这部白瞎了。要是能把QSV格式转换为MP4就好了,在手机上上直接看就行啦。

  其实QSV格式转换MP4也不是不可以,小编找了一个视频格式转换器就挺好用的,操作也比较简单,批量转换很方便。这个视频格式转换器就是迅捷视频格式转换器,下面我们一起来看一下具体操作步骤吧。

  第一步,打开爱奇艺播放器,下载喜欢的视频,当然最好是下载到已经安装迅捷视频格式转换器的电脑上。 

  第二步,在电脑上打开迅捷视频格式转换器,进入主页之后就会看到各种功能选项,我们这里点击第一个选项【视频转换】即可。 

  第三步,进入到视频转换界面之后,点击【添加文件】或者【添加文件夹】按钮,把已经下载好的爱奇艺QSV格式视频加入到电脑中。 

  第四步,等所有视频都添加完成之后,点击页面下方的【输出格式】,选择视频格式为【MP4】就可以了。 

  第五步,点击页面右下角的【全部转换】按钮,稍等片刻之后,爱奇艺QSV格式的视频就都转换为MP4格式了。 

  其实,迅捷视频转换器还有不少其他的功能,比如视频大小压缩、去水印或者添加水印等都可以用迅捷视频转换器来完成。有需要的小伙伴来本站下载迅捷视频转换器使用吧,本站提供免费下载。

Windows 上好用的格式转换工具,能让你的电脑更好用

相信大家在日常工作生活中,或多或少都会遇到需要转换文件的问题。这时候在通过各大搜索引擎去找工具,很容易遇到各式各样的广告,或者功能单一并不好用的软件,甚至是恶意软件和病毒。这篇文章希望通过分享几个我还算常用的文件转换工具,为大家日后需要时做准备。

全能型格式转换工具:格式工厂

相信很多人都希望有一个「一劳永逸」、什么都能转换的文件格式转换工具,那么格式工厂将是非常好的选择。格式工厂能够转换视频、音频、图片、文档、光盘等文件,无需任何命令行和依赖程序,开箱即用。

内置的预设和界面对新手非常友好,主界面左侧就是文件类型转换和目标格式,右侧就是转换的队列。在转换设定中,界面也非常清晰明了。当然,在转换页面对熟手也提供了相应的参数修改选项,方便直接使用高级功能。

此外视频转换工具还提供了爱奇艺缓存文件的解码,以及图片转换工具对 HEIC 文件的支持,真的堪称强大且好用。

你可以在格式工厂官网免费下载,安装时需要注意有推广软件。

视频转换工具:小丸工具箱

当然也不是每个人都需要一个「全能型」的转换工具的。在视频转换方面有一定的需求的人,这时候我就建议使用小丸工具箱。小丸工具箱界面相较于格式工厂更为复杂些,视频转换常用的标签页是视频和封装。

小丸工具箱的视频标签页中提供了在质量、压缩时间、最后文件的体积之间尽可能平衡的参数,帮助新手直接开箱使用。

选择编码器后,再选择 CRF( Constant Rate Factor ,可以理解成目标视频质量,0为无损,18以下肉眼几乎无分别,30以上则会很糊),或者 2Pass (指定视频码率,数字越大视频越清晰,并通过2次压制的过程获得最后的码率),最后点击压制就开始了。

同样针对老手也提供了非常多的参数,能够快速获得想要的结果。

封装主要是起到一个文件夹(或者压缩包)的作用,并不会对视频轨和音频轨造成影响。而抽取是对封装的反向操作。

用户无需了解命令行,转换的过程会出现命令行窗口,转换完成以后就会自动关闭。

你可以在小丸工具箱官网免费下载。

Pandoc

相信很多小伙伴都并不觉得 Word 写论文是个很好的选择,奈何很多学校最后要提交 Word 格式,而 Pandoc 是一款基于命令行的文档格式转换器,支持1

输入格式:Markdown、格式轻量级标记语言、HTML、ReStructuredText、LaTeX、OPML、Org-mode、DocBook、Office Open XML (Microsoft Word .docx),输出格式:Office Open XML(Microsoft Word .docx)、OpenDocument、HTML、Wiki markup、Adobe InDesign ICML文稿 ( Adobe InCopy文稿交换格式)、web-based slideshows、电子书(Epub格式等)、OPML多、种 TeX (以及 PDF).

在转换的时候需要用到命令行语句,以下是常用命令的解释:

-s 代表的是 Standalone 转换过程,通过适当的页眉和页脚生成输出-f 选项代表 from ,其后是源格式-t选项(代表“to”)后跟输出格式-o选项代表“output”,后面跟着输出文件名或是带输出名称的输出路径以及跟随在最后的原始文件名

使用的时候需要将命令行的路径,切换到你想要转换的文件目录下。在使用命令进行转换。

pandoc -s -f markdown -t icml -o my.icml my.md

这里我用 Pandoc 将名叫 my 的 markdown 格式转换成名叫 my 的 icml格式。

通过 Pandoc 就可以使用自己喜欢的工具完成论文了。

想要了解更多关于 Pandoc 命令行的用法,可以在Pandoc 官方说明文档中查看。

你可以在Github下载 Pandoc。如果你喜欢通过 Chocolatey 安装软件,可以使用choco install pandoc这条命令进行安装。

Typora + Pandoc

Typora 本质是 Markdown 编辑器,如果额外安装 Pandoc 插件则可以直接通过 Typora 转换文档格式,不过不如通过命令行转换的格式多。不过可视化的特性,针对搞不定命令行的使用者显得就非常友好了。

想要了解更多关于 Typora 的特性,可以看看这篇《让 Markdown 写作更简单,免费极简编辑器:Typora》

你可以在Typora 官网下载。

图片转换工具:iMazing HEIC

HEIC - PNG:iMazing HEIC Converter

相信 iOS 11 的 HEIC 的图片格式既让人爱也让人痛。小巧的体积能帮助用户节省大量的空间,但是除去 macOS High Serria 和还为发布的 Windows 10 RS4 (Build 17133.1) 以外,其他设备都不支持,让查看和分享照片变成了一件困难的事情。

不过 iMazing HEIC 工具能够轻松转换将图片从 HEIC→PNG/JPEG。我非常推荐使用这款软件是因为 iPhone 7 以及以上机型都支持拍摄 P3 广色域照片,所以转换后的图片是否携带色彩配置文件就格外的重要,不携带配置文件进行传播,很大可能性会导致色彩出现偏差,让你美美的照片想的不是那么漂亮。

你可以在iMazing HEIC 官网下载。

在 PNG - JPEG - GIF 之间转换格式:Windows 画图

虽然 PNG、JPEG、GIF 这些格式在现代互联网中几乎是通用的,基本可以无视格式。不过总有例外,有些网站会限制图片格式。不过 Windows 内置的画图软件能够很轻松的进行转换,获得想要的格式。

音频转换工具:Foobar 2000

大家对音频转换的要求可能没有那么高,毕竟现在大家不是使用流媒体服务就是直接在国内的平台上下载歌曲。当然有的时候突然要使用到就很焦急,不过好在 Foobar 2000 和 XLD 的存在还是能够帮助转化大部分非特有格式的音乐。比如将无损的 FLAC 转换成 mp3 ,又比如曾经 iTunes 还不支持 FLAC 的时候要把他们转换成 ALAC 格式。

Foobar 2000 虽然有转换功能,但是实际上还是款播放器,不过不支持中文,国内网络上有不少汉化版本,不过自然安全性就很难进行保证了。

转化步骤非常的简单,选中想要转换的音轨以后,「右键 - Converter - … - 设定 Output format/Destination/Processing/Other - 点击 Convert」,等待进度条走完就转换完毕啦。

爱奇艺会员过期以后,如何还能保存以前未缓存完的视频?

首先有一点需要明确,就是在会员有效期内下载了会员影片,注意是会员影片,那么在会员到期后,已下载的会员影片则不支持继续观看,需要重新充值会员,但是如果是非会员影片,则不受这个影响。因为爱奇艺的视频格式无常在其他的播放器中顺利的播放,所以通常我会在下载后将视频格式进行转换。至于这样能否解决你的问题,恐怕需要验证一下。不过视频转换的方法可以分享给你尝试

1、导入需要转换的文件

启动万兴优转,点击左侧【视频转换】,点击添加图标或直接拖拽文件至界面以导入需要转换的文件。

注意:如果您需要将多个MP4文件转换为一个文件,此时,您只需根据播放顺序调整这些添加的文件,然后打开控制台底部的合并所有视频。

2、自定义设置参数

点击底部【输出格式】按钮,选择需要转换至的格式和视频质量。点击创建符号可对视频输出质量进行自定义设置。

单击+创建自定义选项可设置编码器,帧速率,分辨率,比特率等。

3、选择保存地址

确认设置后,点击底部【输出文件夹】旁的下拉菜单,选择转换后文件保存的位置,方便进行查找。

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

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

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

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

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

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

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

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

LinStr='\u300A\u4E09\u4EE4\u4E94\u7533\u300B';

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

HalSubTitLen=length(SubTit);

j=0;

DlsLen=1

DlcPath{DlsLen,3}='';

SubTitHex=[];

while(j<HalSubTitLen-1)

j=j+1;

if strcmp(SubTit(j:j+1),'\u')

SubTitHex=[strcat(SubTit(j+2),SubTit(j+3));strcat(SubTit(j+4),SubTit(j+5))];

SubTitDec=hex2dec(SubTitHex);

TemNam=native2unicode(uint8(SubTitDec'),'UTF-16BE');%解析后的工况名字

j=j+5;

if j>HalSubTitLen

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}=char(strcat(DlcPath{DlsLen,3},SubTit(HalSubTitLen)));

end

DlcPath{DlsLen,3}

6) 要是很多个文件呢,总不能让我一个个的复制粘贴吧。下面我们编写一个自动的转换工具。使用时记得修改相应的路径啊,比如我把拷贝的video文件夹放在了E:\aiqiyi下面,PrjPath就设置为E:\aiqiyi,RunNam设置为video,NewRunNam是新命名后的视频存放的路径,可以不改名。运行这段程序后,你E:\aiqiyi\video下的所有文件夹下的视频会自动拷贝到E:\aiqiyi\newvideo下,并且名字已经变成你熟悉的名字了。

把PrjPath设置成你电脑上的video文件夹

%FindQiYiqsv用于查找qsv文件,并拷贝到newvideo文件夹下

clc;clear;

PrjPath='E:\aiqiyi';

RunNam='video';

NewRunNam='newvideo';

NewPrjPath=strcat(PrjPath,'\',NewRunNam);

mkdir(NewPrjPath);

Path=strcat(PrjPath,'\',RunNam);

ListName{1,1}=Path;

first=1;%ListName的当前元素下标

rear=1;%ListName的最后一个元素下标

DlcPath={};%各工况路径及名称

DlsLen=0;%工况个数

disp('开始搜索...');

while(1)

disp(char(strcat('正在搜索第',num2str(first),'个文件夹,名为"',Path,'"')));

SubPath=dir(Path);

Len=length(SubPath)-2;

for i=1:Len

if ~SubPath(i+2,1).isdir%判断是否为文件夹

PjNamPos=findstr(SubPath(i+2,1),'.qsv');%*.$TE文件中记录了工况是否正确仿真完

if PjNamPos

DlsLen=DlsLen+1;

DlcPath{DlsLen,1}=Path;%DlcPath中记录各小工况的路径

DlcPath{DlsLen,2}=SubPath(i+2,1)(1:PjNamPos-1);%工况名字

%文件名字解析

fid=fopen(strcat(DlcPath{DlsLen,1},'\',DlcPath{DlsLen,2},'.qiyicfg'),'r');

while ~feof(fid)

LinStr=fgetl(fid);

if findstr(LinStr,'subTitle=')

break;

end

end

fclose(fid);

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

HalSubTitLen=length(SubTit);

j=0;

DlcPath{DlsLen,3}='';

SubTitHex=[];

while(j<HalSubTitLen-1)

j=j+1;

if strcmp(SubTit(j:j+1),'\u')

SubTitHex=[strcat(SubTit(j+2),SubTit(j+3));strcat(SubTit(j+4),SubTit(j+5))];

SubTitDec=hex2dec(SubTitHex);

TemNam=native2unicode(uint8(SubTitDec'),'UTF-16BE');%解析后的工况名字

j=j+5;

if j>HalSubTitLen

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},'>','');

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

%文件拷贝

if DlsLen<10

OrdStr=strcat('00_',num2str(DlsLen));

elseif DlsLen<100

OrdStr=strcat('0_',num2str(DlsLen));

else

OrdStr=strcat('_',num2str(DlsLen));

end

OrdStr='';

try

copyfile(strcat(DlcPath{DlsLen,1},'\',DlcPath{DlsLen,2},'.qsv'),strcat(NewPrjPath,'\',DlcPath{DlsLen,3},'.qsv'),'f');

catch

disp(DlcPath{DlsLen,1});

return;%直接结束程序,下面的不运行了;break是直接结束本循环

end

%pause(1);

end

else

rear=rear+1;

ListName{rear,1}=strcat(Path,'\',SubPath(i+2,1));

end

end

first=first+1;

if first>rear

break;

end

Path=ListName{first,1};

end

disp(strcat('搜索完毕,共搜索',num2str(first-1),'个文件夹,找到',num2str(DlsLen),'个文件.'));

% Unicode表

% label=[];

% for i=1:255

% for j=1:255

% label{i,j}=native2unicode(uint8([i-1;j-1]'),'UTF-16BE');

% end

% i

% j

% end

声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送至邮件举报,一经查实,本站将立刻删除。转载务必注明出处:http://www.hixs.net/article/20231117/1696260817117457.html