小编DMT*_*DMT的帖子

使用ffmpeg快速检查目录中视频文件的完整性

我正在拼命寻找一种方便的方法来检查特定目录中包含文件夹的.mp4文件的完整性..mp4文件和文件夹的名称都包含空格,特殊字符和数字.

我已经找到了一个正确的ffmpeg命令来快速识别一个损坏的.mp4文件,取自这里: ffmpeg -v error -i filename.mp4 -map 0:1 -f null - 2>error.log

如果创建的error.log包含一些条目,则该文件显然已损坏.相反的是一个空的error.log.

下一步是将此命令应用于文件夹及其子文件夹中的每个.mp4文件.一些指南,比如这里这里,确实描述了如何递归地应用ffmpeg命令,但我的编码技巧有限,因此我找不到一种方法来组合这些命令来获得以下内容:

一种使用前面提到的ffmpeg命令测试文件夹内的所有.mp4文件的方法(应该创建.log文件),只有当视频文件确实包含错误(读取有一些内容)并且它应该继承破坏的名称时文件,以了解哪个文件已损坏.

使用Ubuntu Gnome 15.10.

video ffmpeg

8
推荐指数
2
解决办法
2万
查看次数

如何使用 LibreOffice 的 Calc 从网站获取数据?

我正在寻找一种使用 LibreOffice 的 Calc 从网站获取一些数据的方法。

我之前使用 Google Sheets 和 IMPORTXML 函数,但因为它非常不可靠,所以我想改用 Calc。

我的功能如下所示:

=IMPORTXML(E2; "//h3[@class='产品名称']")

=IMPORTXML(E2; "//span[@class='price']")

正如您已经猜到的,URL 位于 E2 中(fi http://www.killis.at/gin/monkey-47-gin-distiller-s-cut-2016-0-5-lt.html)。

在 Calc 中,我=FILTERXML(WEBSERVICE(E2);"//h3[@class='product-name']")只尝试得到#VALUE!结果。

我的 LibreOffice 版本是 6.0.4.2,带有德语区域设置。我使用带有“;”的英文函数名称 作为分隔符。

那么 Calc 中这个函数的等价物是什么?产品名称和价格的适当命令是什么样的?

libreoffice-calc

3
推荐指数
1
解决办法
7621
查看次数

标签 统计

ffmpeg ×1

libreoffice-calc ×1

video ×1