文章目录
iPhone 导出的文件,有些是 .livp
格式,在 macOS 上无法查看
你可以将后缀 .livp
改为 .zip
,然后 解压,会产生两个文件:.mov
, .heic
我想批量处理这些 .livp
,于是使用 Python 处理 zip 的方式来做,效果还可以。
import os
import sys
import zipfile
src_dir = '/Users/xx/Documents/self/photos'
def extract(file_path):
zip_file = zipfile.ZipFile(file_path)
zip_extract = zip_file.extractall()
def extract_all():
for sub_dir in os.listdir(src_dir):
sub_dir_path = os.path.join(src_dir, sub_dir)
print('\n\n-- ', sub_dir)
for file_name in os.listdir(sub_dir_path):
if not file_name.endswith('.livp'):continue
file_path = os.path.join(sub_dir_path, file_name)
extract(file_path)
extract_all()
伊织 2024-03-25(一)