forked from sfja.skp/maotube
valid handbrake preset
This commit is contained in:
parent
e7660fda7c
commit
4c1574947f
8
index.js
8
index.js
@ -80,16 +80,16 @@ app.get("/api/search", async (req, res) => {
|
||||
}
|
||||
const [start, end] = [20 * page, 20 * (page + 1)];
|
||||
const withDistance = videos
|
||||
.map(video => ({dist: levenshtein(search, video.title), ...video}));
|
||||
.map(video => ({ dist: levenshtein(search, video.title), ...video }));
|
||||
withDistance.sort((a, b) => a.dist - b.dist);
|
||||
const returnedVideos = withDistance
|
||||
.slice(start, end)
|
||||
.map(video => {
|
||||
const user = users.find(user => user.id === video.userId);
|
||||
if (!user) {
|
||||
return {...video, author: "[Liberal]"};
|
||||
return { ...video, author: "[Liberal]" };
|
||||
}
|
||||
return {...video, author: user.username};
|
||||
return { ...video, author: user.username };
|
||||
});
|
||||
return res.status(200).json({ ok: true, videos: returnedVideos, total: videos.length });
|
||||
});
|
||||
@ -143,7 +143,7 @@ app.post("/api/upload_video", authorized(), fileUpload({ limits: { fileSize: 2 *
|
||||
console.log(newPath);
|
||||
|
||||
const exitCode = await new Promise((resolve, _reject) => {
|
||||
const process = childProcess.spawn("HandBrakeCLI", ["-i", tempPath, "-o", newPath, "-Z", "Social 50 MB 10 Minutes 480p30"]);
|
||||
const process = childProcess.spawn("HandBrakeCLI", ["-i", tempPath, "-o", newPath, "-Z", "Social 25 MB 5 Minutes 360p60"]);
|
||||
process.stderr.on("data", (data) => {
|
||||
console.error(data.toString());
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user