final boolean isFile = (!setting.isAutoNaming() || setting.getProcessKind() == VideoSaveKind.NICOBROWSER);
File video;
if (setting.getProcessKind() == VideoSaveKind.NICOBROWSER) {
- video = setting.getFile();
+ video = setting.getNicoBrowserFile();
} else {
if (setting.isAutoNaming()) {
video = setting.getFolder();
// Nicobrowserダウンロードファイルは削除対象にならない.
boolean delete = setting.isDeleteAfterConvert() && (setting.getProcessKind() != VideoSaveKind.NICOBROWSER);
- return new InputFileSetting(videoFile, (setting.getProcessKind() == VideoSaveKind.SAVE), delete);
+ return new InputFileSetting(videoFile, (setting.getProcessKind() == VideoSaveKind.SAVE), delete,
+ buildCommentGetInfo(), inputCommentSetting.getBackLogPoint());
}
private InputFileSetting buildCommentSetting() {
private CommentGetInfo buildCommentGetInfo() {
final InputCommentSetting setting = getInputCommentSetting();
- return new CommentGetInfo(setting.isSelfAdjustNumOfComment(), setting.getNumOfComment());
+ return new CommentGetInfo(setting.isSelfAdjustNumOfComment(), setting.getNumOfComment(), setting.
+ isReduceComment());
}
private InputFileSetting buildTcommentSetting() {
private InputFileSetting createCommentSetting(saccubus.properties.InputFileSetting<Boolean> setting) {
SFile file = createSFile(setting);
- return new InputFileSetting(file, setting.getProcessKind().booleanValue(), setting.isDeleteAfterConvert());
+ return new InputFileSetting(file, setting.getProcessKind().booleanValue(), setting.isDeleteAfterConvert(),
+ buildCommentGetInfo(), inputCommentSetting.getBackLogPoint());
}