readme
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
# dysync.net - 抖音同步工具(收藏/喜欢/指定博主,无缝对接Emby/Jellyfin)
|
# dysync.net - 抖音同步工具(抖小云)(收藏/喜欢/指定博主,无缝对接Emby/Jellyfin)
|
||||||
|
|
||||||
`dysync.net` 是一款基于 **.NET Core 6.0** 和 **Vue** 开发的工具,用于同步抖音收藏夹、「我喜欢」的视频及指定博主作品,解决个人收藏视频易失效的问题。支持多账号同步,内置视频信息刮削功能,同步后的视频可直接在 Emby 或 Jellyfin 中播放。
|
`dysync.net` 是一款基于 **.NET Core 6.0** 和 **Vue** 开发的工具,用于同步抖音收藏夹、「我喜欢」的视频及指定博主作品,解决个人收藏视频易失效的问题。支持多账号同步,内置视频信息刮削功能,同步后的视频可直接在 Emby 或 Jellyfin 中播放。
|
||||||
|
|
||||||
@@ -129,4 +129,27 @@ services:
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
# 抖小云 功能更新清单
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1. ✅ 收藏的视频
|
||||||
|
|
||||||
|
2. ✅ 喜欢的视频(点赞的视频)
|
||||||
|
|
||||||
|
3. ✅ 图文视频(需要将图片 + mp3 合成视频)
|
||||||
|
|
||||||
|
4. ✅ 指定博主的视频
|
||||||
|
|
||||||
|
5. ✅ 博主视频可配置是否单独存放一个总文件夹,是否直接用视频标题做文件名
|
||||||
|
|
||||||
|
6. ✅ 增加清除日志(防止容器被日志占用太多空间,可配置保留天数)
|
||||||
|
|
||||||
|
7. ✅ 界面优化
|
||||||
|
|
||||||
|
8. ✅ 将网页名称改成 "抖小云" 灵感来源于哪吒电影 驮门的那个小云云
|
||||||
|
|
||||||
|
9. ☐ 增加配置是否对 前面收藏的视频、喜欢的视频、指定博主的视频 这 3 类视频进行去重(考虑到很多情况下,视频既点赞了,又收藏了,可能还被设置到了指定博主。这种情况会出现重复下载。(未完成的,当作下次更新计划)
|
||||||
@@ -10,12 +10,17 @@ namespace dy.image
|
|||||||
{
|
{
|
||||||
public class FFmpegHelper : IDisposable
|
public class FFmpegHelper : IDisposable
|
||||||
{
|
{
|
||||||
/// 测试环境windows
|
#if DEBUG
|
||||||
private readonly string _ffmpegExecutablePath = "E:\\down\\ffmpeg\\bin\\ffmpeg";
|
// Debug 环境,通常是 Windows
|
||||||
private readonly string _ffprobeExecutablePath = "E:\\down\\ffmpeg\\bin\\ffprobe";
|
private readonly string _ffmpegExecutablePath = "E:\\down\\ffmpeg\\bin\\ffmpeg.exe";
|
||||||
// Docker环境linux
|
private readonly string _ffprobeExecutablePath = "E:\\down\\ffmpeg\\bin\\ffprobe.exe";
|
||||||
//private readonly string _ffmpegExecutablePath = "ffmpeg";
|
#else
|
||||||
//private readonly string _ffprobeExecutablePath = "ffprobe";
|
// Release 环境,通常是 Docker Linux
|
||||||
|
private readonly string _ffmpegExecutablePath = "ffmpeg";
|
||||||
|
private readonly string _ffprobeExecutablePath = "ffprobe";
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
private Process _ffmpegProcess;
|
private Process _ffmpegProcess;
|
||||||
private CancellationTokenSource _cancellationTokenSource;
|
private CancellationTokenSource _cancellationTokenSource;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user