Lada|JavPlayer 中文交流论坛

 找回密码
 立即注册
查看: 882|回复: 9

javplayer3.0d破解到一半停止工作是什么原因?

[复制链接]

3

主题

51

帖子

201

积分

初级会员

Rank: 2

积分
201
发表于 2025-6-20 23:16:48 | 显示全部楼层 |阅读模式
是在淘宝买的中文版 我的配置是32G内存 显卡3080 8G显存

设置解码并行线程是2   但是破解个30分钟的片子运行到一半左右就停止工作了 记得以前版本的也是这个情况,论坛大神让我改个什么文件,我改完就能正常运行了,时间太长了我忘了改哪个文件了  有大神提点一下改哪个文件么,针对我这种低配电脑
回复

使用道具 举报

3

主题

51

帖子

201

积分

初级会员

Rank: 2

积分
201
 楼主| 发表于 2025-6-20 23:30:10 | 显示全部楼层
想起来一点,好像是修改batch目录下bat文件,修改内存占用什么的, 该改哪个数据大神帮一下忙?下面是TG12Xa2.bat里的数据
@echo off
chcp 65001>nul
echo.

rem TecoGAN(tg16x_z.exe)を使用して8倍動画超解像を行う
rem 8x video super-resolution using TecoGAN(tg16x_z.exe).

rem OPTION------------------------------------------------------------------------------------------

rem 対応するJavPlayerのバージョン(互換性チェック用)
rem Target JavPlayer version (for compatibility check)
::JP_VER 300

rem 出力画像のズレ補正(右および下にずらすピクセル数)
rem Correction of output image misalignment (Number of pixels to shift right and down).
::SHIFT_X 0
::SHIFT_Y 0

rem ツールのために確保するVRAM容量(単位MB) = VRAM_USAGE + VRAM_USAGE_P*入力画像のピクセル数/10000
rem 並列実行を管理するために使用される
rem VRAM space to be reserved for this tool (Unit:MB) = VRAM_USAGE + VRAM_USAGE_P*[Number of pixels in the input image]/10000
rem Used to manage parallel execution.
::VRAM_USAGE 400
::VRAM_USAGE_P 3500

rem ツールのために確保するメインメモリ容量(単位MB) = MEM_USAGE + MEM_USAGE_P*入力画像のピクセル数/10000
rem 並列実行を管理するために使用される
rem MainMemory space to be reserved for this tool (Unit:MB) = MEM_USAGE + MEM_USAGE_P*[Number of pixels in the input image]/10000
rem Used to manage parallel execution.
::MEM_USAGE 600
::MEM_USAGE_P 200

rem ARGUMENTS---------------------------------------------------------------------------------------

rem 引数1(%1)は当該ツールフォルダのパス
rem argument1(%1) is the path of the relevant tool folder.

rem 引数2(%2)はワークフォルダのパス
rem argument2(%2) is the path of the wook folder.

rem 引数3(%3)は入力画像フォルダ名
rem argument3(%3) is the input folder name.

rem 引数4(%4)は出力画像フォルダ名
rem argument4(%4) is the output folder name.

rem 引数5(%5)は使用するモデルの種別(STD,AF1,etc.)
rem argument5(%5) is the type of model to use (STD,AF1,etc.)

rem 引数6(%6)は使用するGPUの番号(0<=GPUID<=3,7:CPU)
rem argument6(%6) is the ID of the GPU to use (0<=GPUID<=3,7:CPU)

rem 引数7(%7)はプロセスに割り当てられたVRAMの容量(MB)
rem argument7(%7) is VRAM capacity allocated to this process

rem 引数8(%8)はVRAMの総容量(MB)
rem argument8(%8) is total VRAM capacity

rem 引数9(%9)はポーズコマンド(エラーチェックモードの場合のみ"pause"で、通常は"")
rem argument9(%9) is the pause command. ("pause" only in error-checking mode, normally "")

rem PROCESS-----------------------------------------------------------------------------------------

rem 使用モデルを選択
rem Select a model to use.
if %5==STD (
  set tg_model=TG12X_std_cth7_107k@7t.pth
) else (
  set tg_model=TG12X_afl_cth4_101k@7t.pth
)
echo tg_model=%tg_model%

rem VRAM使用割合の上限を決定
rem Determine the upper limit of the VRAM usage percentage.
set /a vram_fraction=%7*100
set /a vram_fraction/=%8
if %vram_fraction% lss 100 (
  set /a vram_fraction+=1
)

cd /d %2

rem 超解像処理を実行
rem エラーが発生したら途中から再開
rem Execute super-resolution processing.
rem If an error occurs, resume from the middle of the process.
set /a resume=0
set /a num_in=0
for %%A in (%1\*.png) do (if exist %%A (set /a num_in+=1))
set /a num_out=0
set order=both
:run
@echo on
"%~1\python" "%~1\tg.py" %3 %4 %num_out% models\%tg_model% %6 %vram_fraction% %order% jpg
%9
@echo off
set /a num_out=0
for %%A in (%2\*.jpg) do (if exist %%A (set /a num_out+=1))
if %num_out% geq %num_in% goto :exit
if exist %2tmp set order=reverse
set /a resume+=1
if %resume% leq 9 goto :run
:exit
回复

使用道具 举报

3

主题

51

帖子

201

积分

初级会员

Rank: 2

积分
201
 楼主| 发表于 2025-6-21 03:20:35 | 显示全部楼层
顶一下  坐等大神解决
回复

使用道具 举报

0

主题

9

帖子

0

积分

临时会员

积分
0
发表于 2025-6-24 16:51:38 | 显示全部楼层
配置可以提升一下
回复

使用道具 举报

0

主题

43

帖子

283

积分

初级会员

Rank: 2

积分
283
发表于 2025-6-25 11:55:23 | 显示全部楼层
是不是爆显存了
回复

使用道具 举报

3

主题

51

帖子

201

积分

初级会员

Rank: 2

积分
201
 楼主| 发表于 2025-6-25 18:33:55 | 显示全部楼层

显存显示的最高只占百分之八十左右
回复

使用道具 举报

2

主题

36

帖子

995

积分

中级会员

Rank: 3Rank: 3

积分
995
发表于 2025-7-3 01:21:36 | 显示全部楼层
坐等大神解决
回复

使用道具 举报

0

主题

90

帖子

468

积分

初级会员

Rank: 2

积分
468
发表于 2025-7-3 13:12:40 | 显示全部楼层
沒有遇過  但可以來看看有沒有大神知道原因
回复

使用道具 举报

0

主题

58

帖子

90

积分

注册会员

Rank: 1

积分
90
发表于 2025-7-7 20:15:23 | 显示全部楼层
内存显存资源被占用满了吧
开两个程序运行会好些,开三个就经常到后面程序“当了”,只能重新再来,好在多数是从Synthesizing 8 Enceding开始。
内存估计至少要64G以上会好些,内存32G  4090,CPUGPU直接100%,经常在SR-BatchA/B in progress卡住,此时窗口不要关掉,再开个程序执行原选的设置,就会继续。

点评

不是被占用满了,显存内存都占用百分之三十不到,这几天试了很多,发现都是480p的老片源才会出现这种情况,我按照你的还有别的帖子里说的方法都没用,固定的一到那个解码的文件夹就停住不动 比如到500/14450 而720p  详情 回复 发表于 2025-8-2 16:54
回复

使用道具 举报

3

主题

51

帖子

201

积分

初级会员

Rank: 2

积分
201
 楼主| 发表于 2025-8-2 16:54:29 | 显示全部楼层
bingo000 发表于 2025-7-7 20:15
内存显存资源被占用满了吧
开两个程序运行会好些,开三个就经常到后面程序“当了”,只能重新再来,好在多 ...

不是被占用满了,显存内存都占用百分之三十不到,这几天试了很多,发现都是480p的老片源才会出现这种情况,我按照你的还有别的帖子里说的方法都没用,固定的一到那个解码的文件夹就停住不动 比如到500/14450 而720p以上的没出现过此问题
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Lada|Jasna|JavPlayer 中文交流论坛 |网站地图

GMT+8, 2026-4-17 20:48 , Processed in 0.042423 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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