TianZerL / Anime4KCPP

A high performance anime upscaler
GNU General Public License v3.0
1.79k stars 137 forks source link

no files in output after processing #72

Open fob014 opened 3 years ago

fob014 commented 3 years ago

after processing when i go to check output file tahn there is no file why solve this issue windows 10 2004 build

TianZerL commented 3 years ago

any screenshot or file for testing?

fob014 commented 3 years ago

see this but same after processing or burning my gpu , cpu like frying pan but deliver no output file 2021_07_06_16_46_44

2021_07_06_16_51_11

TianZerL commented 3 years ago

Have you edited the ouput path in the table manually? How about the default output path and prefix?

TianZerL commented 3 years ago

You may get your file in F://Movie.mkv//pphhh.mkv.
Output path is a path of dir, not a file, I don't recommend editing it manually.

fob014 commented 3 years ago

Now i didn't not edit anything even reinstall the software but results are same no file in output see screenshot 2021_07_06_17_13_51 2021_07_06_17_14_32

TianZerL commented 3 years ago

I notice that ffmpeg does not recognize the video stream of your video file. Please paste the complete log.

Cyberspiri commented 3 years ago

@TianZerL Selecting hevc as ouput codec results in no output file... Can you please look into this issue?

TianZerL commented 3 years ago

@Cyberspiri hevc is not available for windows, please use mp4v, avc1, DXVA(fast but high memory usage) or vp09(slow).

JiaChen-Zeng commented 3 years ago

I had the same problem. One is because I specified a folder that doesn't exist. I expected it to create a new folder automatically in this case. Another is because I used / as the path separator. In either case, I input the path string manually, since copy and pasting the path string directly is easier for me than opening a new window and navigate to the folder again.

Output path is a path of dir, not a file, I don't recommend editing it manually.

Editing the path string manually shouldn't cause problems. I suggest fixing this problem as it isn't hard indeed. Or you can disable the input box.

TianZerL commented 3 years ago

@ JiaChen-Zeng I tested them based on v2.5.0

I had the same problem. One is because I specified a folder that doesn't exist.

It is OK to point to a path that does not exist, and the required path will be automatically created

Another is because I used / as the path separator.

Both \ or / is OK, not need to escape.

JiaChen-Zeng commented 3 years ago

I see. By the way I'm actually also using v2.5.0. Maybe it's some weird bug?

2021年8月30日(月) 21:32 TianZer @.***>:

@ JiaChen-Zeng I tested them based on v2.5.0

I had the same problem. One is because I specified a folder that doesn't exist.

It is OK to point to a path that does not exist, and the required path will be automatically created

Another is because I used / as the path separator.

Both \ or / is OK, not need to escape.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/TianZerL/Anime4KCPP/issues/72#issuecomment-908346929, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4BQ5QG3UOD5ZPSAQMFC7LT7OB73ANCNFSM474J3M3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

TianZerL commented 3 years ago

@JiaChen-Zeng However, in version 2.5, I did not handle the separator, normally, QT can handle various separators, but there may be problems on some systems.

I guess the same problem applies to nonexistent folders. The folder cannot be created because of the separator(normally, the output path of each file is checked and created). In version 2.6.0, the separator will be handled as operating system independent.

JiaChen-Zeng commented 3 years ago

Just in case. My OS is windows 10.

2021年8月30日(月) 21:40 TianZer @.***>:

@JiaChen-Zeng https://github.com/JiaChen-Zeng However, in version 2.5, I did not handle the separator, so there may be problems on some systems.

I guess the same problem applies to nonexistent folders. The folder cannot be created because of the separator. In version 2.6.0, the separator will be handled as operating system independent.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/TianZerL/Anime4KCPP/issues/72#issuecomment-908352670, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA4BQ5X7SODWUOIZ5XQFQ33T7OC55ANCNFSM474J3M3Q . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

TianZerL commented 3 years ago

@JiaChen-Zeng If possible, please help test version 2.6.0

JiaChen-Zeng commented 3 years ago

Can't open the executable on 2.6.0. I tried to use it to overwrite the 2.5.0 version files but also didn't work. image

TianZerL commented 3 years ago

@JiaChen-Zeng I'm sorry, QT's dependency is not complete. I repackaged it

JiaChen-Zeng commented 3 years ago

@TianZerL I can confirm nonexistent folders and different slash characters in the path string are both working correctly on 2.6.0.

In this version, I found CUDA can't be enabled, though. It says "CUDA is not supported". However, another message shows that my GPU's platform is CUDA. image

Another possibly confusing thing I found is the delete button in the processing list. "Delete" makes me feel it will delete the actual file. I think "remove" will fit more in this case. I can be wrong as English isn't my native language, though.

TianZerL commented 3 years ago

@JiaChen-Zeng Test version was building without cuda support, so it's not a problem. You can check supported processor of this building in about dialog. And opencl implementation of nvidia is base on cuda, thus the opencl platform name of nvidia is "nvidia cuda", it is just a name.