答案1
对于偶然发现此主题并正在搜索为什么 Picasa 无法导入 mp4 视频文件的其他人来说,简单的解决方法是使用 CodecTweak。
https://codecguide.com/download_other.htm#codectweaktool
我更改了 H.264 和 mp4 类型的首选 DirectShow 32 位过滤器以使用 Merit 设置。就这些。没有其他的了。没有加载其他编解码器包,什么都没有。
- 下载 CodecTweak
- 退出 Picasa
- 使用 CodecTweak 进行 DirectShow 更改并退出
- 重新启动 Picasa
- 转到工具->选项并取消选择电影复选框。
- 退出 Picasa
- 重新启动 Picasa,转到工具->选项,然后选择电影复选框。
这导致 Picasa 自动扫描文件夹并添加它找到的所有视频。
退出/重新启动、取消选择/选择步骤似乎对于让 Picasa “重置”以处理视频文件很重要。
答案2
考虑到它已被弃用,并且知道它是 Picasa 照片查看器。也就是说,MP4 应该出现并显示缩略图。但是,它可能取决于 MP4 的编解码器,也许这就是它看不到它们的原因?也许您的系统缺少编解码器。您可以随时从安装最新的 K-Lite 编解码器包凯莱特。
作为测试,Picasa 3.9 显示了一些测试 MP4 文件,没有问题。它们都编码为
Format : MPEG-4
Format profile : Base Media / Version 2
Codec ID : mp42 (isom/iso2/avc1/mp41)
我也建议,就像其他人一样,为了你自己的理智和你的未来,最好还是放弃 Picasa。不过我理解,Picasa 当时是一款很棒的照片管理桌面应用程序。
答案3
(警告:Picasa 显示了弹出窗口,表明它正在检测已转换的文件,但是并没有显示它们...)对于地球上仍然想这样做的另一个人,这里有一个我设计出来的让我满意的系统:使用 ffmpeg 将 mp4 转换为 wmv。
我从这里下载了 ffmpeg:https://www.gyan.dev/ffmpeg/builds/
对于我想要转换的每个文件,我首先要
ffprobe "[filepath]"
(ffprobe 是 ffmpeg 自带的)
部分输出表明 mp4 中的视频流类型:
Stream #0:0[0x1](und): Video: h264 (Main) (avc1 / 0x31637661) ...
如果它已经是 wmv2(对我来说在某些情况下发生过这种情况),转换很简单:
ffmpeg -i "[filepath]" -c:v copy -c:a copy "[targetpath]"
(targetpath
需要以 wmv 结尾)
在其他情况下,您需要注意比特率(例如18981 kb/s
),并将其注入到转换命令中,如下所示:
ffmpeg -i "[filepath]" -c:v wmv2 -b:v 18981k -c:a copy "[targetpath]"