小丸子

小丸子作者

我要提问·344.5天前

反馈批量压制的问题

最近用小丸工具箱(2016.10.23版本)批量压制,压制后显示完成所有压制,但是会缺少几个文件,有时候是1-2个,有时候3-6个..
通过查log发现,少文件都是因为压制音频的时候出问题,好像是mp4box mux的时候找不到音频的temp文件.
然后脚本就把视频的temp文件删除掉了..所以当我检查的时候,即找不到mux后的文件,也找不到单个的temp文件..
我现在避免这种问题的办法是先批量压制音频,再批量压制无音频的视频,然后再合并(稍微麻烦一点)

建议做以下改进
1.适当的保留temp文件,类似megui一样,保留压制好的temp文件,当有检查到mux完成再删除temp文件.如果mux出错,保留压制好的temp文件,这样有可能可以挽回
2.压制顺序能改成先压制音频,再压制视频(现在好像是想视频再音频),因为压制音频时间短,压制视频时间长.如果压制音频出错,能及时跳过该文件的视频压制.
现在这种顺序,如果最后压制音频出错,那前面的工作可能都白费了
3.log文件能提供一个error文件,类似mp4box mux的时候出错,能加到error文件里面方便检查
4.能自己设置一个temp文件夹地址

评论 5 立即评论
lanlulululu
lanlulululu 1楼·344.3天前

圈一下正牌小丸子 @maruko
如果可以的话,麻烦你上传一下日志文件,查看一下mp4box封装找不到音频的原因。

小丸子
小丸子 2楼·344.1天前

D:\Program Files (x86)\MarukoToolbox>"D:\Program Files (x86)\MarukoToolbox\tools\ffmpeg.exe" -i "E:\soyoniya.mp4" -vn -sn -v 0 -c:a pcm_s16le -f wav pipe: | "D:\Program Files (x86)\MarukoToolbox\tools\neroAacEnc.exe" -ignorelength -lc -br 128000 -if - -of "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_atemp.mp4"
D:\Program Files (x86)\MarukoToolbox>"D:\Program Files (x86)\MarukoToolbox\tools\x264_32-8bit.exe" --level 4.1 --crf 18 -r 4 -b 4 -i 1 --scenecut 60 -f 1:1 --qcomp 0.5 --psy-rd 0.3:0 --aq-mode 2 --aq-strength 0.8 --vf subtitles/resize:1280,720,,,,lanczos --sub "E:\soyoniya.ass" -o "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_vtemp.mp4" "E:\soyoniya.mp4"
[info]: indexing input file [0.1%]

[info]: indexing input file [97.7%]

小丸子
小丸子 3楼·344.1天前

D:\Program Files (x86)\MarukoToolbox>"D:\Program Files (x86)\MarukoToolbox\tools\mp4box.exe" -add "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_vtemp.mp4#trackID=1:name=" -add "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_atemp.mp4#trackID=1:name=" -new "D:\temp-encode\soyoniya_batch.mp4"
IsoMedia import soyoniya_vtemp.mp4 - track ID 1 - Video (size 1280 x 720)
Importing ISO File: |

| (01/100)
Importing ISO File: |=================== | (99/100)

Unknown input file type
Unknown input file type
Error importing D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_atemp.mp4#trackID=1:name=: Requested URL is not valid or cannot be found
D:\Program Files (x86)\MarukoToolbox>del "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_atemp.mp4"
找不到 D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_atemp.mp4
D:\Program Files (x86)\MarukoToolbox>del "D:\Program Files (x86)\MarukoToolbox\temp\soyoniya_vtemp.mp4"
D:\Program Files (x86)\MarukoToolbox>echo ===== one file is completed! =====
===== one file is completed! =====

小丸子
小丸子 4楼·344.1天前

字数限制,分2段发出来

lanlulululu
lanlulululu 5楼·343.1天前

@小丸子 你可以直接上传Log文件的嘛。。

后发表评论