请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
楼主: tonyhsie

SushiHelper: 懶人快速調軸工具 (2022/6/14 更新)

  • TA的每日心情
    郁闷
    4 小时前
  • 签到天数: 265 天

    [LV.8]以坛为家I

    3

    主题

    107

    帖子

    2280

    VC币

    荣誉会员

    Rank: 14Rank: 14Rank: 14Rank: 14

    积分
    145192
    tmdtmdtmdqq 发表于 2022-6-14 15:49:24 | 显示全部楼层
    本帖最后由 tmdtmdtmdqq 于 2022-6-14 15:51 编辑
    tonyhsie 发表于 2022-6-14 15:24
    臨時輸出的檔案是 Sushi 運作時自動產生、自動刪除的,SushiHelper 無法介入它的處理流程

    ...

    看了一下sushi的源代码,发现可以设置一个参数变量 --temp-dir
    L784:
    parser.add_argument('--temp-dir', default=None, dest='temp_dir', metavar='<string>',
           help='Specify temporary folder to use when demuxing stream.')

    ==========================================

    L516:
    def format_full_path(temp_dir, base_path, postfix):
        if temp_dir:
            return os.path.join(temp_dir, os.path.basename(base_path) + postfix)
        else:
            return base_path + postfix

    ==========================================

    L572:
        if dst_demuxer.is_wav:
            dst_audio_path = args.destination
        else:
            dst_audio_path = format_full_path(args.temp_dir, args.destination, '.sushi.wav')
            dst_demuxer.set_audio(stream_idx=args.dst_audio_idx, output_path=dst_audio_path, sample_rate=args.sample_rate)

    临时输出的时候应该就会在这个目录输出了





    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2016-12-31 01:33
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    66

    主题

    1190

    帖子

    9031

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    1804650

    卓越贡献

    tonyhsie  楼主| 发表于 2022-6-14 19:10:42 | 显示全部楼层
    本帖最后由 tonyhsie 于 2022-6-14 19:17 编辑

    v220614

    1. 支援新參數 "-td",讓使用者能自行定義 temp dir


    使用方式如圖




    下載連結

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    评分

    参与人数 1活跃度 +6666 收起 理由
    tmdtmdtmdqq + 6666 大佬,神速!!!

    查看全部评分

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表