This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

a/v desynchronization
#11
this is sample of video i used avidemux to cut sample.

https://drive.google.com/drive/folders/1...sp=sharing
Reply
#12
Before I look at it: Can you reproduce the problem with the sample?
-> can reproduce the problem with the sample, going to bed now, but will look at it tomorrow

Quick look with mediaInfo shows:
Format                                   : xvid
Commercial name                          : xvid
Codec ID                                 : xvid
Codec                                    : xvid
Codec                                    : xvid
Codec/CC                                 : xvid
-> Whoever created that file either did know what he was doing or doesn't care about standards at all.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#13
Sample after conversion in hybrid is desynced but less than original file i think.But you can reproduce problem because is out of sync.
Reply
#14
Send you a link to a version that should fix the remuxing problem and to avoid the reencoding problem enable 'Config->Internals->Avisynth->Always use Avisynth', this way Hybrid doesn't use mencoder as decoder and feeds mencoder with an Avisynth script.
-> At least for the sample that fixed the problem for me.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#15
This log is only intended for user information.
It should not be part of a bug/problem report!!
Detected NVIDIA PureVideo compatible cards:   GeForce GTX 1060
No sox binary found -> disabling audio support,...
removing support for ogg encoding
removing support for dts encoding
removing support for opus encoding
tsMuxer can't be used -> disabling 'generate structure'
Finished initialization, finished after 32.741s
tsMuxer can't be used -> disabling 'generate structure'

its added because its happend before i can enable debug output.

on start i have info that AVSMeter.exe doesnt exists.
I dont have audio tab in that test version.

EDIT:
I tried always use avisynth with no success with latest stable version.Still desync.
Reply
#16
You did extract the dev version into your Hybrid folder right?

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#17
I extracted on desktop and run now i know how to do it properly.

EDIT: I cant access 10 bit encoding in test version even if i set h265.

EDIT2: A/V is still desynced when im using "always use avisynth" option in test version. Sad
Reply
#18
Quote:I cant access 10 bit encoding in test version even if i set h265.
The dev version comes with an updates NVEncC version so you might have to update your drivers.

Quote:A/V is still desynced when im using "always use avisynth" option in test version
Strange, will look at it again.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#19
I have latest nvidia drivers for my gtx 1060.
Reply
#20
What I did:
  • start Hybrid
  • set 'Base->Processing->Audio' to 'passthrough (all)'
  • made sure 'Filtering->Support' was set to Avisynth
  • enabled 'Config->Internals->Avisynth->Always use Avisynth'
  • set an output file
  • added a new job
  • started the job processing
-> output was sync
next I switched to NVEncC as encoder, selected h265 as codec, added another job (with a different output file) and started that job.
-> output was sync

-----
Regarding the 10bit hevc thing, what happens if you call:
NVEncC.exe --check-features
I get:
Error (clGetDeviceIDs): -1
Environment Info
OS : Windows 10 (x64)
CPU: AMD Ryzen 7 1800X Eight-Core Processor (8C/16T)
RAM: Used 7654 MB, Total 32696 MB
GPU: Unknown (Failed to find Intel GPU)

List of available features.
Codec: H.264/AVC
Max Bframes               4
RC Modes                  63
Field Encoding            1
MonoChrome                0
FMO                       0
Quater-Pel MV             1
B Direct Mode             1
CABAC                     1
Adaptive Transform        1
Max Temporal Layers       0
Hierarchial P Frames      0
Hierarchial B Frames      0
Max Level                 51
Min Level                 1
4:4:4                     1
Max Width                 4096
Max Height                4096
Dynamic Resolution Change 1
Dynamic Bitrate Change    1
Forced constant QP        1
Dynamic RC Mode Change    0
Subframe Readback         1
Constrained Encoding      1
Intra Refresh             1
Custom VBV Bufsize        1
Dynamic Slice Mode        1
Ref Pic Invalidiation     1
PreProcess                0
Async Encoding            1
Max MBs                   65536
MAX MB per sec            983040
Lossless                  1
SAO                       0
Me Only Mode              1
Lookahead                 1
AQ (temporal)             1
10bit depth               0

Codec: H.265/HEVC
Max Bframes               0
RC Modes                  63
Field Encoding            0
MonoChrome                0
Quater-Pel MV             1
B Direct Mode             0
Max Temporal Layers       0
Hierarchial P Frames      0
Hierarchial B Frames      0
Max Level                 62
Min Level                 1
4:4:4                     0
Max Width                 4096
Max Height                4096
Dynamic Resolution Change 1
Dynamic Bitrate Change    1
Forced constant QP        1
Dynamic RC Mode Change    0
Subframe Readback         1
Constrained Encoding      0
Intra Refresh             1
Custom VBV Bufsize        1
Dynamic Slice Mode        1
Ref Pic Invalidiation     1
PreProcess                0
Async Encoding            1
Max MBs                   65536
MAX MB per sec            983040
Lossless                  0
SAO                       0
Me Only Mode              0
Lookahead                 1
AQ (temporal)             0
10bit depth               0
Which indicates that I can't encode 10bit HEVC on my card with the current gpu and driver combination. (using a Geforce GTX 980 Ti here)
-> What does it indicate on your system?

Cu Selur

Ps.: Your card should come with a VP8 VPU which should support 10bit encoding. Hybrid uses the output of 'NVEncC --check-features' to determine whether the card support 10bit HEVC or not.
-> Triggering 'Config->Tools->Clear all cached tool infos', this will tell Hybrid to gather these options again.

PPs.: Uploaded the output files to https://ufile.io/gnoxe (files will be automatically deleted in 24hrs)
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)