with a 5090 i'm playing 4K videos at x2 to not drop frames
You are not logged in. Please login or register.
SmoothVideo Project → Posts by oriento
with a 5090 i'm playing 4K videos at x2 to not drop frames
a 5080 is less powerful than a 4090
oriento
5090 and ... 8700K. I'm not laughing, I'm just perplexed. You have a video card, the owners of which are now considered the most successful (and rich))) at the moment. But at the same time, you have a 2017 platform. Dissonance. Maybe the chipset and pci-e can't, or something else besides the processor. I have 13900K + 4090, everything is great, if 4K>1440p x 3, or 4K x 2 (x3 on v2)
i just changed gpu, I was using a rtx 2080 up to few days ago. Now I will change the cpu soon. I have not changed everything all at once.
I don't know if performance dropped recently. I was playing 1080p with my old gpu
i DDUed to 572.70 and 572.16 (the lowest compatible with rtx 5000), and both have the same cpu usage at 100%. Indeed the gpu usage on taks manager is incorrect, but it's still less than 70%. HAGS still disabled
edit:
afterburner also tells 100%cpu usage
unfortunately, transcoding is using less resource than when played using madvr, due to hdr tone mapping and other things like that, so it's not playing correctly ...
so there is something wrong with my cpu, or my cpu is too old because yours is 10700 mine is 8700k, maybe there is something "important" that changed ...
edit2: tested model 4.9v2, it has the opposite ... less than 70%cpu and around 100%gpu, but stuttering ... When transcoding with 4.9v2, 50-70%gpu, 100%cpu and 51fps
edit3: scale -355201998 and image comparison + scene change threshold 25%, model 4.25v2 and driver 572.70 gives me 55fps and 100% cpu usage and 60-70% gpu
edit4: i don't have purchased a 5090 to downscale videos, but with -288001620 i have for both gpu and cpu less than 50% usage but still dropped frames
edit5: transcoding wasn't working properly because it switched to a "less than 4k resolution" profile which was x3. It's fluid if I reduce the resolution now and keep at fps x2.
But my goal to all of this was not to find a workaround by compromising on quality, but simply to know if it's normal that it use cpu so much.
Thanks a lot for all your help but i think my only real solution is to upgrade the cpu
edit6: i don't know what is going on, but now I have 60% cpu and 100%gpu without resize and still extreme stuttering at fps x2 4k
thanks for your help
When transcoding using nvenc (which uses mpv), I have 100% cpu and 35% gpu usage.
I have even lower performance than before reinstalling svp yesterday
when using svp to "open file via mpv", i have the same. 100% cpu and 35% gpu, and stuttering
edit: i also have HAGS disabled
edit2: "performance boost" enabled or disabled does not solve the problem
edit3: yes i have latest 572.70, but yesterday I had the previous one 572.60 i think
edit4: windows 11, is not fresh. I would like not to format it, I have too many things configured/installed ... I will try older driver
edit5: i can't go below 572.16, which is the first to support 5000
for me reducing the number of "gpu threads" to 1 reduce gpu and cpu load, but it's dropping a lot of frames in 4k
i have a rtx 5090 and a intel i7 8700k (will upgrade soon). When playing 4K videos, i have 100% cpu usage and 40% gpu. It's very stuttering. Is the cpu is really too old (it's supposed to run mostly on gpu ?!), or do I have something wrong ?
edit: reinstalled svp and reconfigured it, now cpu usage is at 60% and no dropping
however, at x3, the cpu usage goes to 100% and it's dropping. This is because my cpu needs to be upgraded or something is wrong ?
edit2: it reset madvr, that's why it's using less power ^^'
edit3: actually i still have big problems i upgraded to madvr beta, and it stuttered. Switched to mpc video renderer, and still stutter due to 100% cpu
Does this look good for RIFE with a 5080? I get dropped frames at 48fps sometimes but if it's overclocked it seems fine. Any settings that would improve performance enough to permit 60fps? I'm using madVR so it's demanding.
drop at 4K ?
you can go to utilities, "additionnal programs" , to manually force an update check
RickyAstle98 wrote:This is strange, my 4070 handles 4.15l v2 1440p 60x2 without issues...
I'm probably doing something wrong because I can't get v2 model (downloaded here) to run at all:
v2 models should be put in rife_v2 folder
@Chainik, is SVP updated with tensort that is compatible with rtx 5XXX ?
did anyone got their 5080/5090 and tested rife ?
where did linus posted his reply to your PERSONAL request ?
in public or in PM ?
where is posted that review ?
hi Chainik, do you receive the error report ?
do you mean hdr videos are converted to sdr 10 bits by svp ?
if you just mean SDR 10 bits are still SDR 10 bits after going through svp, that's ok
does it work with hdr ?
when running, a 10bit hdr video is outputing in 8bit, the same with transcoding
while with svp closed it output in 10bit
nevermind, found an option "allow 10 bit output"
indeed, after updating tensorrt, now it works with the new files from vapoursynth r70 vapoursynth.cp312-win_amd64.pyd and vapoursynth.dll in C:\Program Files (x86)\SVP 4\mpv64
but it still freeze when i move the position on the video directly after opening the video
T 37792 @ 0: Filter version: 1.4.7 # svp
T 37792 @ 52: Configured script file:
T 37792 @ 64: Configured input format NV12: 1
T 37792 @ 71: Configured input format YV12: 1
T 37792 @ 78: Configured input format I420: 1
T 37792 @ 83: Configured input format IYUV: 1
T 37792 @ 89: Configured input format P010: 1
T 37792 @ 96: Configured input format P016: 1
T 37792 @ 102: Configured input format P210: 1
T 37792 @ 107: Configured input format P216: 1
T 37792 @ 114: Configured input format YV24: 0
T 37792 @ 120: Configured input format Y410: 0
T 37792 @ 125: Configured input format Y416: 0
T 37792 @ 131: Configured input format RGB32: 0
T 37792 @ 137: Loading process: mpc-be64.exe
T 37792 @ 143: Active CPU feature: AVX2
T 37792 @ 149: FrameServerCommon()
T 37792 @ 697: VapourSynth version: VapourSynth R70 API R4.1
T 37792 @ 1570: CSynthFilter(): 000002024717AA80
T 37792 @ 1630: ReloadScript from auxiliary frameserver
T 37792 @ 1722: New script clip: 0000020240BF0050
T 37792 @ 1733: Release script clip: 0000020240BF0050
T 37792 @ 1742: Add compatible formats: input P010 output P010
T 37792 @ 1750: ReloadScript from auxiliary frameserver
T 37792 @ 1777: New script clip: 0000020240BF23F0
T 37792 @ 1786: Release script clip: 0000020240BF23F0
T 37792 @ 1793: Add compatible formats: input P016 output P010
T 37792 @ 1801: ReloadScript from auxiliary frameserver
T 37792 @ 1819: New script clip: 0000020240BF3490
T 37792 @ 1828: Release script clip: 0000020240BF3490
T 37792 @ 1835: Add compatible formats: input P210 output P216
T 37792 @ 1843: ReloadScript from auxiliary frameserver
T 37792 @ 1860: New script clip: 0000020240BF0510
T 37792 @ 1868: Release script clip: 0000020240BF0510
T 37792 @ 1880: Add compatible formats: input P216 output P216
T 37792 @ 1889: Reject input format due to settings: Y410
T 37792 @ 1896: Reject input format due to settings: Y416
T 37792 @ 1903: ReloadScript from auxiliary frameserver
T 37792 @ 1921: New script clip: 0000020240BF3BB0
T 37792 @ 1930: Release script clip: 0000020240BF3BB0
T 37792 @ 1938: Add compatible formats: input NV12 output NV12
T 37792 @ 1946: Add compatible formats: input NV12 output YV12
T 37792 @ 1955: Add compatible formats: input NV12 output I420
T 37792 @ 1962: Add compatible formats: input NV12 output IYUV
T 37792 @ 1969: ReloadScript from auxiliary frameserver
T 37792 @ 1986: New script clip: 0000020240BF1810
T 37792 @ 1994: Release script clip: 0000020240BF1810
T 37792 @ 2001: Add compatible formats: input YV12 output NV12
T 37792 @ 2009: Add compatible formats: input YV12 output YV12
T 37792 @ 2016: Add compatible formats: input YV12 output I420
T 37792 @ 2023: Add compatible formats: input YV12 output IYUV
T 37792 @ 2031: Reject input format due to settings: YV24
T 37792 @ 2037: Reject input format due to settings: RGB32
T 37792 @ 2044: Pre pin connection CheckInputType(): input P010 result 1
T 37792 @ 2391: Pre pin connection CheckInputType(): input P010 result 1
T 37792 @ 2428: ReloadScript from auxiliary frameserver
T 37792 @ 2464: New script clip: 0000020240BF0050
T 37792 @ 2473: Release script clip: 0000020240BF0050
T 37792 @ 2481: Add compatible formats: input P010 output P010
T 37792 @ 2489: ReloadScript from auxiliary frameserver
T 37792 @ 2511: New script clip: 0000020240BF23F0
T 37792 @ 2520: Release script clip: 0000020240BF23F0
T 37792 @ 2526: Add compatible formats: input P016 output P010
T 37792 @ 2534: ReloadScript from auxiliary frameserver
T 37792 @ 2590: New script clip: 0000020240BF3BB0
T 37792 @ 2602: Release script clip: 0000020240BF3BB0
T 37792 @ 2613: Add compatible formats: input P210 output P216
T 37792 @ 2621: ReloadScript from auxiliary frameserver
T 37792 @ 2638: New script clip: 0000020240BF0050
T 37792 @ 2646: Release script clip: 0000020240BF0050
T 37792 @ 2653: Add compatible formats: input P216 output P216
T 37792 @ 2660: Reject input format due to settings: Y410
T 37792 @ 2667: Reject input format due to settings: Y416
T 37792 @ 2674: ReloadScript from auxiliary frameserver
T 37792 @ 2690: New script clip: 0000020240BF3490
T 37792 @ 2698: Release script clip: 0000020240BF3490
T 37792 @ 2705: Add compatible formats: input NV12 output NV12
T 37792 @ 2713: Add compatible formats: input NV12 output YV12
T 37792 @ 2720: Add compatible formats: input NV12 output I420
T 37792 @ 2726: Add compatible formats: input NV12 output IYUV
T 37792 @ 2733: ReloadScript from auxiliary frameserver
T 37792 @ 2749: New script clip: 0000020240BF0510
T 37792 @ 2758: Release script clip: 0000020240BF0510
T 37792 @ 2764: Add compatible formats: input YV12 output NV12
T 37792 @ 2772: Add compatible formats: input YV12 output YV12
T 37792 @ 2779: Add compatible formats: input YV12 output I420
T 37792 @ 2785: Add compatible formats: input YV12 output IYUV
T 37792 @ 2793: Reject input format due to settings: YV24
T 37792 @ 2799: Reject input format due to settings: RGB32
T 37792 @ 2807: Pre pin connection CheckInputType(): input P010 result 1
T 37792 @ 5558: Pre pin connection CheckInputType(): input P010 result 1
T 37792 @ 5610: ReloadScript from auxiliary frameserver
T 37792 @ 5667: New script clip: 0000020240BF1810
T 37792 @ 5677: Release script clip: 0000020240BF1810
T 37792 @ 5684: Add compatible formats: input P010 output P010
T 37792 @ 5692: ReloadScript from auxiliary frameserver
T 37792 @ 5712: New script clip: 0000020240BF3BB0
T 37792 @ 5720: Release script clip: 0000020240BF3BB0
T 37792 @ 5727: Add compatible formats: input P016 output P010
T 37792 @ 5734: ReloadScript from auxiliary frameserver
T 37792 @ 5751: New script clip: 0000020240BF0050
T 37792 @ 5759: Release script clip: 0000020240BF0050
T 37792 @ 5766: Add compatible formats: input P210 output P216
T 37792 @ 5773: ReloadScript from auxiliary frameserver
T 37792 @ 5790: New script clip: 0000020240BF0510
T 37792 @ 5798: Release script clip: 0000020240BF0510
T 37792 @ 5804: Add compatible formats: input P216 output P216
T 37792 @ 5812: Reject input format due to settings: Y410
T 37792 @ 5819: Reject input format due to settings: Y416
T 37792 @ 5825: ReloadScript from auxiliary frameserver
T 37792 @ 5841: New script clip: 0000020240BF3490
T 37792 @ 5849: Release script clip: 0000020240BF3490
T 37792 @ 5856: Add compatible formats: input NV12 output NV12
T 37792 @ 5863: Add compatible formats: input NV12 output YV12
T 37792 @ 5870: Add compatible formats: input NV12 output I420
T 37792 @ 5877: Add compatible formats: input NV12 output IYUV
T 37792 @ 5885: ReloadScript from auxiliary frameserver
T 37792 @ 5909: New script clip: 0000020240BF23F0
T 37792 @ 5918: Release script clip: 0000020240BF23F0
T 37792 @ 5925: Add compatible formats: input YV12 output NV12
T 37792 @ 5932: Add compatible formats: input YV12 output YV12
T 37792 @ 5939: Add compatible formats: input YV12 output I420
T 37792 @ 5946: Add compatible formats: input YV12 output IYUV
T 37792 @ 5954: Reject input format due to settings: YV24
T 37792 @ 5961: Reject input format due to settings: RGB32
T 37792 @ 5972: Pre pin connection CheckInputType(): input P010 result 1
T 37792 @ 5998: GetMediaType() offers media type 0 with P010
T 37792 @ 6007: GetMediaType() offers media type 1 with P216
T 37792 @ 6014: GetMediaType() offers media type 2 with NV12
T 37792 @ 6021: GetMediaType() offers media type 3 with YV12
T 37792 @ 6028: GetMediaType() offers media type 4 with I420
T 37792 @ 6035: GetMediaType() offers media type 5 with IYUV
T 37792 @ 6079: GetMediaType() offers media type 0 with P010
T 37792 @ 6088: GetMediaType() offers media type 1 with P216
T 37792 @ 6095: GetMediaType() offers media type 2 with NV12
T 37792 @ 6102: GetMediaType() offers media type 3 with YV12
T 37792 @ 6109: GetMediaType() offers media type 4 with I420
T 37792 @ 6116: GetMediaType() offers media type 5 with IYUV
T 37792 @ 7099: CSynthFilter(): 0000020247177980
T 37792 @ 7146: Destroy CSynthFilter: 0000020247177980
T 37792 @ 319964: GetMediaType() offers media type 0 with P010
T 37792 @ 497598: Pins are connected with media types: P010 -> P010
T 37792 @ 497623: Pin connections are settled
T 37792 @ 497640: Filter in graph: LAV Splitter Source
T 37792 @ 497650: Filter in graph: MPC Video Decoder
T 37792 @ 497658: Filter in graph: VapourSynth Filter
T 37792 @ 497672: Filter in graph: madVR Renderer
T 37792 @ 497766: GetMediaType() offers media type 0 with P010
T 3632 @ 497910: Start worker thread
T 37792 @ 1061634: GetMediaType() offers media type 0 with P010
T 46856 @ 1469416: ReloadScript from auxiliary frameserver
T 46856 @ 1469569: New script clip: 000002025A2F99D0
T 46856 @ 1469587: Release script clip: 000002025A2F99D0
T 46856 @ 1469652: FrameHandler start EndFlush()
T 46856 @ 1469693: FrameHandler finish EndFlush()
T 44516 @ 1537671: Remote control started processing messages
T 18804 @ 1597715: Deinterleave() start
T 18804 @ 1598346: Deinterleave() end
T 18804 @ 1598388: Store source frame: 0 at 340000 ~ 757083 duration(literal) 417083, last_used 0, extra_buffer 0
T 18804 @ 1600619: Deinterleave() start
T 18804 @ 1601232: Deinterleave() end
T 18804 @ 1601276: Store source frame: 1 at 760000 ~ 1177083 duration(literal) 417083, last_used 0, extra_buffer 0
T 18804 @ 1601303: ReloadScript from main frameserver
T 18804 @ 1601459: New script clip: 000002025A2FC6F0
T 45892 @ 1602297: Wait for source frame: frameNb 0 input queue size 2
T 45892 @ 1602345: Return source frame 0
T 45892 @ 1602360: Output frame 0 is ready, output queue size 1
T 3632 @ 1603072: Output frame: frameNb 0 startTime 340000 stopTime 760000 duration 420000
T 3632 @ 1603152: New output format: name P010, width 2048, height 1040
T 18804 @ 1604435: Deinterleave() start
T 3632 @ 1605244: InterleaveUV() start
T 18804 @ 1605404: Deinterleave() end
T 18804 @ 1605445: Store source frame: 2 at 1180000 ~ 1597083 duration(literal) 417083, last_used 0, extra_buffer 0
T 45892 @ 1605497: Wait for source frame: frameNb 1 input queue size 3
T 45892 @ 1605529: Return source frame 1
T 45892 @ 1605545: Output frame 1 is ready, output queue size 2
T 3632 @ 1606128: InterleaveUV() end
T 18804 @ 1607864: Deinterleave() start
T 18804 @ 1608588: Deinterleave() end
T 18804 @ 1608622: Store source frame: 3 at 1590000 ~ 2007083 duration(literal) 417083, last_used 0, extra_buffer 0
T 18804 @ 1611280: Deinterleave() start
T 45892 @ 1611759: Wait for source frame: frameNb 2 input queue size 4
T 45892 @ 1611821: Return source frame 2
T 45892 @ 1611838: Output frame 2 is ready, output queue size 3
T 18804 @ 1612031: Deinterleave() end
T 18804 @ 1612067: Store source frame: 4 at 2010000 ~ 2427083 duration(literal) 417083, last_used 0, extra_buffer 0
T 45892 @ 1612704: Wait for source frame: frameNb 3 input queue size 5
T 45892 @ 1612737: Return source frame 3
T 45892 @ 1612755: Output frame 3 is ready, output queue size 4
T 3632 @ 1650655: Deliver output sample 0 from source frame 0
T 3632 @ 1650690: GarbageCollect frames until -1 pre size 5 post size 5
T 3632 @ 1650706: Output frame: frameNb 1 startTime 760000 stopTime 1180000 duration 420000
T 3632 @ 1652002: InterleaveUV() start
T 18804 @ 1652121: Deinterleave() start
T 3632 @ 1652588: InterleaveUV() end
T 3632 @ 1652645: Deliver output sample 1 from source frame 1
T 3632 @ 1652674: GarbageCollect frames until 0 pre size 5 post size 4
T 3632 @ 1652686: Output frame: frameNb 2 startTime 1180000 stopTime 1590000 duration 410000
T 18804 @ 1653568: Deinterleave() end
T 18804 @ 1653616: Store source frame: 5 at 2430000 ~ 2847083 duration(literal) 417083, last_used 2, extra_buffer 0
T 45892 @ 1653658: Wait for source frame: frameNb 4 input queue size 5
T 45892 @ 1653686: Return source frame 4
T 45892 @ 1653700: Output frame 4 is ready, output queue size 3
T 3632 @ 1654296: InterleaveUV() start
T 3632 @ 1655172: InterleaveUV() end
T 3632 @ 1655254: Deliver output sample 2 from source frame 2
T 3632 @ 1655283: GarbageCollect frames until 1 pre size 5 post size 4
T 3632 @ 1655296: Output frame: frameNb 3 startTime 1590000 stopTime 2010000 duration 420000
T 18804 @ 1655723: Deinterleave() start
T 18804 @ 1656296: Deinterleave() end
T 18804 @ 1656324: Store source frame: 6 at 2840000 ~ 3257083 duration(literal) 417083, last_used 3, extra_buffer 0
T 45892 @ 1656362: Wait for source frame: frameNb 5 input queue size 5
T 45892 @ 1656384: Return source frame 5
T 45892 @ 1656399: Output frame 5 is ready, output queue size 3
T 3632 @ 1656914: InterleaveUV() start
T 3632 @ 1657713: InterleaveUV() end
T 3632 @ 1657779: Deliver output sample 3 from source frame 3
T 3632 @ 1657804: GarbageCollect frames until 2 pre size 5 post size 4
T 3632 @ 1657816: Output frame: frameNb 4 startTime 2010000 stopTime 2430000 duration 420000
T 18804 @ 1658737: Deinterleave() start
T 18804 @ 1659399: Deinterleave() end
T 18804 @ 1659441: Store source frame: 7 at 3260000 ~ 3677083 duration(literal) 417083, last_used 4, extra_buffer 0
T 45892 @ 1659491: Wait for source frame: frameNb 6 input queue size 5
T 45892 @ 1659518: Return source frame 6
T 3632 @ 1659529: InterleaveUV() start
T 45892 @ 1659531: Output frame 6 is ready, output queue size 3
T 3632 @ 1660513: InterleaveUV() end
T 3632 @ 1660614: Deliver output sample 4 from source frame 4
T 3632 @ 1660689: GarbageCollect frames until 3 pre size 5 post size 4
T 3632 @ 1660719: Output frame: frameNb 5 startTime 2430000 stopTime 2840000 duration 410000
T 18804 @ 1662148: Deinterleave() start
T 3632 @ 1662248: InterleaveUV() start
T 18804 @ 1662994: Deinterleave() end
T 3632 @ 1663017: InterleaveUV() end
T 18804 @ 1663051: Store source frame: 8 at 3680000 ~ 4097083 duration(literal) 417083, last_used 5, extra_buffer 0
T 3632 @ 1663124: Deliver output sample 5 from source frame 5
T 45892 @ 1663131: Wait for source frame: frameNb 7 input queue size 5
T 3632 @ 1663163: GarbageCollect frames until 4 pre size 5 post size 4
T 3632 @ 1663308: Output frame: frameNb 6 startTime 2840000 stopTime 3260000 duration 420000
T 45892 @ 1663310: Return source frame 7
T 45892 @ 1663370: Output frame 7 is ready, output queue size 2
T 18804 @ 1665305: Deinterleave() start
T 3632 @ 1665359: InterleaveUV() start
T 18804 @ 1666139: Deinterleave() end
T 18804 @ 1666176: Store source frame: 9 at 4100000 ~ 4517083 duration(literal) 417083, last_used 6, extra_buffer 0
T 3632 @ 1666241: InterleaveUV() end
T 3632 @ 1666321: Deliver output sample 6 from source frame 6
T 3632 @ 1666353: GarbageCollect frames until 5 pre size 5 post size 4
T 3632 @ 1666370: Output frame: frameNb 7 startTime 3260000 stopTime 3680000 duration 420000
T 45892 @ 1666923: Wait for source frame: frameNb 8 input queue size 4
T 45892 @ 1667156: Return source frame 8
T 45892 @ 1667175: Output frame 8 is ready, output queue size 2
T 18804 @ 1668560: Deinterleave() start
T 3632 @ 1669341: InterleaveUV() start
T 18804 @ 1669363: Deinterleave() end
T 18804 @ 1669422: Store source frame: 10 at 4510000 ~ 4927083 duration(literal) 417083, last_used 7, extra_buffer 0
T 3632 @ 1670513: InterleaveUV() end
T 3632 @ 1670631: Deliver output sample 7 from source frame 7
T 3632 @ 1670691: GarbageCollect frames until 6 pre size 5 post size 4
T 3632 @ 1670716: Output frame: frameNb 8 startTime 3680000 stopTime 4100000 duration 420000
T 18804 @ 1672090: Deinterleave() start
T 18804 @ 1672852: Deinterleave() end
T 18804 @ 1673182: Store source frame: 11 at 4930000 ~ 5347083 duration(literal) 417083, last_used 8, extra_buffer 0
T 3632 @ 1674134: InterleaveUV() start
T 3632 @ 1675641: InterleaveUV() end
T 3632 @ 1675753: Deliver output sample 8 from source frame 8
T 3632 @ 1675796: GarbageCollect frames until 7 pre size 5 post size 4
T 18804 @ 1676684: Deinterleave() start
T 18804 @ 1677285: Deinterleave() end
T 18804 @ 1677328: Store source frame: 12 at 5350000 ~ 5767083 duration(literal) 417083, last_used 8, extra_buffer 0
T 45892 @ 1683259: Wait for source frame: frameNb 9 input queue size 5
T 45892 @ 1683314: Return source frame 9
T 45892 @ 1683330: Output frame 9 is ready, output queue size 3
T 45892 @ 1683351: Wait for source frame: frameNb 10 input queue size 5
T 45892 @ 1683367: Return source frame 10
T 45892 @ 1683378: Output frame 10 is ready, output queue size 3
T 45892 @ 1683391: Wait for source frame: frameNb 11 input queue size 5
T 45892 @ 1683404: Return source frame 11
T 45892 @ 1683414: Output frame 11 is ready, output queue size 3
T 3632 @ 1685588: Output frame: frameNb 9 startTime 4100000 stopTime 4510000 duration 410000
T 18804 @ 1686367: Deinterleave() start
T 18804 @ 1686873: Deinterleave() end
T 18804 @ 1686912: Store source frame: 13 at 5760000 ~ 6177083 duration(literal) 417083, last_used 9, extra_buffer 0
T 45892 @ 1687851: Wait for source frame: frameNb 12 input queue size 6
T 45892 @ 1687914: Return source frame 12
T 45892 @ 1687933: Output frame 12 is ready, output queue size 4
T 3632 @ 1688558: InterleaveUV() start
T 3632 @ 1689535: InterleaveUV() end
T 3632 @ 1689737: Deliver output sample 9 from source frame 9
T 3632 @ 1689939: GarbageCollect frames until 8 pre size 6 post size 5
T 3632 @ 1689966: Output frame: frameNb 10 startTime 4510000 stopTime 4930000 duration 420000
T 18804 @ 1690762: Deinterleave() start
T 18804 @ 1691777: Deinterleave() end
T 18804 @ 1691873: Store source frame: 14 at 6180000 ~ 6597083 duration(literal) 417083, last_used 10, extra_buffer 0
T 45892 @ 1691952: Wait for source frame: frameNb 13 input queue size 6
T 45892 @ 1691989: Return source frame 13
T 45892 @ 1692007: Output frame 13 is ready, output queue size 4
T 3632 @ 1696103: InterleaveUV() start
T 3632 @ 1698043: InterleaveUV() end
T 3632 @ 1698147: Deliver output sample 10 from source frame 10
T 3632 @ 1698189: GarbageCollect frames until 9 pre size 6 post size 5
T 3632 @ 1698208: Output frame: frameNb 11 startTime 4930000 stopTime 5350000 duration 420000
T 18804 @ 1699232: Deinterleave() start
T 3632 @ 1699482: InterleaveUV() start
T 18804 @ 1699878: Deinterleave() end
T 18804 @ 1699914: Store source frame: 15 at 6600000 ~ 7017083 duration(literal) 417083, last_used 11, extra_buffer 0
T 3632 @ 1700028: InterleaveUV() end
T 3632 @ 1700095: Deliver output sample 11 from source frame 11
T 3632 @ 1700124: GarbageCollect frames until 10 pre size 6 post size 5
T 3632 @ 1700142: Output frame: frameNb 12 startTime 5350000 stopTime 5760000 duration 410000
T 18804 @ 1701894: Deinterleave() start
T 45892 @ 1702167: Wait for source frame: frameNb 14 input queue size 5
T 45892 @ 1702213: Return source frame 14
T 45892 @ 1702228: Output frame 14 is ready, output queue size 3
T 18804 @ 1702709: Deinterleave() end
T 18804 @ 1702749: Store source frame: 16 at 7010000 ~ 7427083 duration(literal) 417083, last_used 12, extra_buffer 0
T 3632 @ 1703568: InterleaveUV() start
T 3632 @ 1704438: InterleaveUV() end
T 3632 @ 1704530: Deliver output sample 12 from source frame 12
T 3632 @ 1704575: GarbageCollect frames until 11 pre size 6 post size 5
T 3632 @ 1704593: Output frame: frameNb 13 startTime 5760000 stopTime 6180000 duration 420000
T 45892 @ 1704851: Wait for source frame: frameNb 15 input queue size 5
T 45892 @ 1704879: Return source frame 15
T 45892 @ 1704892: Output frame 15 is ready, output queue size 3
T 3632 @ 1706330: InterleaveUV() start
T 18804 @ 1707018: Deinterleave() start
T 3632 @ 1707297: InterleaveUV() end
T 3632 @ 1707412: Deliver output sample 13 from source frame 13
T 3632 @ 1707459: GarbageCollect frames until 12 pre size 5 post size 4
T 3632 @ 1707481: Output frame: frameNb 14 startTime 6180000 stopTime 6600000 duration 420000
T 18804 @ 1707794: Deinterleave() end
T 18804 @ 1707842: Store source frame: 17 at 7430000 ~ 7847083 duration(literal) 417083, last_used 14, extra_buffer 0
T 45892 @ 1707890: Wait for source frame: frameNb 16 input queue size 5
T 45892 @ 1707921: Return source frame 16
T 45892 @ 1707937: Output frame 16 is ready, output queue size 3
T 3632 @ 1709746: InterleaveUV() start
T 18804 @ 1710540: Deinterleave() start
T 3632 @ 1710870: InterleaveUV() end
T 3632 @ 1710977: Deliver output sample 14 from source frame 14
T 3632 @ 1711044: GarbageCollect frames until 13 pre size 5 post size 4
T 3632 @ 1711075: Output frame: frameNb 15 startTime 6600000 stopTime 7010000 duration 410000
T 18804 @ 1711124: Deinterleave() end
T 18804 @ 1711152: Store source frame: 18 at 7850000 ~ 8267083 duration(literal) 417083, last_used 15, extra_buffer 0
T 45892 @ 1711196: Wait for source frame: frameNb 17 input queue size 5
T 45892 @ 1711221: Return source frame 17
T 45892 @ 1711234: Output frame 17 is ready, output queue size 3
T 3632 @ 1713172: InterleaveUV() start
T 18804 @ 1713829: Deinterleave() start
T 18804 @ 1714396: Deinterleave() end
T 18804 @ 1714446: Store source frame: 19 at 8270000 ~ 8687083 duration(literal) 417083, last_used 15, extra_buffer 0
T 3632 @ 1714397: InterleaveUV() end
T 45892 @ 1714601: Wait for source frame: frameNb 18 input queue size 6
T 45892 @ 1714629: Return source frame 18
T 45892 @ 1714640: Output frame 18 is ready, output queue size 4
T 3632 @ 1714651: Deliver output sample 15 from source frame 15
T 3632 @ 1714686: GarbageCollect frames until 14 pre size 6 post size 5
T 3632 @ 1714712: Output frame: frameNb 16 startTime 7010000 stopTime 7430000 duration 420000
T 18804 @ 1716487: Deinterleave() start
T 18804 @ 1717041: Deinterleave() end
T 18804 @ 1717082: Store source frame: 20 at 8680000 ~ 9097083 duration(literal) 417083, last_used 16, extra_buffer 0
T 45892 @ 1717133: Wait for source frame: frameNb 19 input queue size 6
T 45892 @ 1717163: Return source frame 19
T 45892 @ 1717268: Output frame 19 is ready, output queue size 4
T 3632 @ 1717510: InterleaveUV() start
T 3632 @ 1718427: InterleaveUV() end
T 3632 @ 1718523: Deliver output sample 16 from source frame 16
T 3632 @ 1718562: GarbageCollect frames until 15 pre size 6 post size 5
T 3632 @ 1718581: Output frame: frameNb 17 startTime 7430000 stopTime 7850000 duration 420000
T 18804 @ 1719730: Deinterleave() start
T 18804 @ 1720447: Deinterleave() end
T 18804 @ 1720498: Store source frame: 21 at 9100000 ~ 9517083 duration(literal) 417083, last_used 17, extra_buffer 0
T 45892 @ 1720815: Wait for source frame: frameNb 20 input queue size 6
T 45892 @ 1720891: Return source frame 20
T 45892 @ 1720949: Output frame 20 is ready, output queue size 4
T 3632 @ 1722170: InterleaveUV() start
T 3632 @ 1723095: InterleaveUV() end
T 3632 @ 1723193: Deliver output sample 17 from source frame 17
T 3632 @ 1723263: GarbageCollect frames until 16 pre size 6 post size 5
T 3632 @ 1723296: Output frame: frameNb 18 startTime 7850000 stopTime 8270000 duration 420000
T 18804 @ 1723973: Deinterleave() start
T 18804 @ 1724574: Deinterleave() end
T 18804 @ 1724612: Store source frame: 22 at 9520000 ~ 9937083 duration(literal) 417083, last_used 18, extra_buffer 0
T 3632 @ 1725367: InterleaveUV() start
T 45892 @ 1725615: Wait for source frame: frameNb 21 input queue size 6
T 45892 @ 1725652: Return source frame 21
T 45892 @ 1725668: Output frame 21 is ready, output queue size 4
T 18804 @ 1726235: Source rate ratio 0,000000
T 3632 @ 1726657: InterleaveUV() end
T 3632 @ 1737479: Deliver output sample 18 from source frame 18
T 3632 @ 1737554: GarbageCollect frames until 17 pre size 6 post size 5
T 18804 @ 1737559: Source rate ratio 0,000000
T 3632 @ 1737581: Output frame: frameNb 19 startTime 8270000 stopTime 8680000 duration 410000
T 18804 @ 1738453: Deinterleave() start
T 18804 @ 1739004: Deinterleave() end
T 18804 @ 1739046: Store source frame: 23 at 9930000 ~ 10347083 duration(literal) 417083, last_used 19, extra_buffer 4
T 45892 @ 1739118: Wait for source frame: frameNb 22 input queue size 6
T 45892 @ 1739145: Return source frame 22
T 45892 @ 1739158: Output frame 22 is ready, output queue size 4
T 3632 @ 1739378: InterleaveUV() start
T 3632 @ 1740196: InterleaveUV() end
T 3632 @ 1829182: Deliver output sample 19 from source frame 19
T 3632 @ 1829241: GarbageCollect frames until 18 pre size 6 post size 5
T 3632 @ 1829260: Output frame: frameNb 20 startTime 8680000 stopTime 9100000 duration 420000
T 18804 @ 1830255: Deinterleave() start
T 3632 @ 1830366: InterleaveUV() start
T 3632 @ 1830744: InterleaveUV() end
T 18804 @ 1830767: Deinterleave() end
T 18804 @ 1830794: Store source frame: 24 at 10350000 ~ 10767083 duration(literal) 417083, last_used 20, extra_buffer 4
T 45892 @ 1830835: Wait for source frame: frameNb 23 input queue size 6
T 45892 @ 1830855: Return source frame 23
T 45892 @ 1830866: Output frame 23 is ready, output queue size 4
T 3632 @ 1867292: Deliver output sample 20 from source frame 20
T 3632 @ 1867370: GarbageCollect frames until 19 pre size 6 post size 5
T 3632 @ 1867398: Output frame: frameNb 21 startTime 9100000 stopTime 9520000 duration 420000
T 18804 @ 1868208: Deinterleave() start
T 3632 @ 1868736: InterleaveUV() start
T 18804 @ 1868807: Deinterleave() end
T 18804 @ 1868839: Store source frame: 25 at 10770000 ~ 11187083 duration(literal) 417083, last_used 21, extra_buffer 4
T 45892 @ 1868878: Wait for source frame: frameNb 24 input queue size 6
T 45892 @ 1868903: Return source frame 24
T 45892 @ 1868915: Output frame 24 is ready, output queue size 4
T 3632 @ 1869341: InterleaveUV() end
T 3632 @ 1909506: Deliver output sample 21 from source frame 21
T 3632 @ 1909570: GarbageCollect frames until 20 pre size 6 post size 5
T 3632 @ 1909593: Output frame: frameNb 22 startTime 9520000 stopTime 9930000 duration 410000
T 18804 @ 1910533: Deinterleave() start
T 3632 @ 1910684: InterleaveUV() start
T 18804 @ 1910966: Deinterleave() end
T 18804 @ 1911027: Store source frame: 26 at 11190000 ~ 11607083 duration(literal) 417083, last_used 22, extra_buffer 4
T 45892 @ 1911063: Wait for source frame: frameNb 25 input queue size 6
T 45892 @ 1911088: Return source frame 25
T 45892 @ 1911097: Output frame 25 is ready, output queue size 4
T 3632 @ 1911161: InterleaveUV() end
T 3632 @ 1951575: Deliver output sample 22 from source frame 22
T 3632 @ 1951642: GarbageCollect frames until 21 pre size 6 post size 5
T 3632 @ 1951675: Output frame: frameNb 23 startTime 9930000 stopTime 10350000 duration 420000
T 18804 @ 1952453: Deinterleave() start
T 3632 @ 1953122: InterleaveUV() start
T 18804 @ 1953197: Deinterleave() end
T 18804 @ 1953234: Store source frame: 27 at 11600000 ~ 12017083 duration(literal) 417083, last_used 23, extra_buffer 4
T 45892 @ 1953286: Wait for source frame: frameNb 26 input queue size 6
T 45892 @ 1953323: Return source frame 26
T 45892 @ 1953341: Output frame 26 is ready, output queue size 4
T 3632 @ 1953802: InterleaveUV() end
T 3632 @ 1993158: Deliver output sample 23 from source frame 23
T 3632 @ 1993224: GarbageCollect frames until 22 pre size 6 post size 5
T 3632 @ 1993264: Output frame: frameNb 24 startTime 10350000 stopTime 10770000 duration 420000
T 18804 @ 1994099: Deinterleave() start
T 3632 @ 1994595: InterleaveUV() start
T 18804 @ 1994734: Deinterleave() end
T 18804 @ 1994763: Store source frame: 28 at 12020000 ~ 12437083 duration(literal) 417083, last_used 24, extra_buffer 4
T 45892 @ 1994803: Wait for source frame: frameNb 27 input queue size 6
T 45892 @ 1994826: Return source frame 27
T 45892 @ 1994836: Output frame 27 is ready, output queue size 4
T 3632 @ 1995076: InterleaveUV() end
T 3632 @ 2034240: Deliver output sample 24 from source frame 24
T 3632 @ 2034368: GarbageCollect frames until 23 pre size 6 post size 5
T 3632 @ 2034398: Output frame: frameNb 25 startTime 10770000 stopTime 11190000 duration 420000
T 18804 @ 2034378: Upstream proposes to change input format: name P010, width 1920, height 1040
T 18804 @ 2034562: FrameHandler start BeginFlush()
T 18804 @ 2034576: FrameHandler finish BeginFlush()
T 3632 @ 2035302: InterleaveUV() start
T 3632 @ 2035812: InterleaveUV() end
T 3632 @ 2077245: Deliver output sample 25 from source frame 25
T 3632 @ 2077304: GarbageCollect frames until 24 pre size 5 post size 4
T 18804 @ 2077329: Release script clip: 000002025A2FC6F0
T 18804 @ 2077347: ReloadScript from auxiliary frameserver
T 46856 @ 2132907: FrameHandler start BeginFlush()
T 18804 @ 2559896: New script clip: 000002028D0EF900
T 18804 @ 2559921: Release script clip: 000002028D0EF900
T 18804 @ 2559928: ReloadScript from auxiliary frameserver
T 18804 @ 2840694: New script clip: 000002028D0F42A0
T 18804 @ 2840725: Release script clip: 000002028D0F42A0
i have freezes/black screen using vapoursynth and mpc-be.
I tried to enable logging with the regedit on the two sub folders on HKEY_CURRENT_USER\Software\AviSynthFilter with LogFile = C:\avisynth_filter.log
but no file is created
i see that it is using "vapoursynth filter 1.4.7 #svp with vapoursynth r64", but we're at R70 ( https://github.com/vapoursynth/vapoursynth/releases ), maybe you could look if it could be updated ?
I tried to install vapoursynth manually using their installer, but it broke playback by geving me an error about initializing api v4
mpcbe is using enhanced video renderer (custom presenter)
usually I am using madvr latest beta (0.92.17). With madvr, it crashes/freeze only if I try to navigate on the video file too quickly after starting a video
edit: i don't have the issue with "mpc video renderer" in mpc-be or mpc-hc
however, i still have the issue in madvr and mpc-hc
edit2: i tried with madvr settings reset. But it still freezes when i try to quickly navigate on the video after starting the video
when I start a video without touching anything after the start, the video start, but after like 1s I have a mini freeze, and then it shows at the bottom left "svp playing at xx fps". If I do anything before it shows that message, I have the freeze and i must kill the player
edit3: actually by setting the log file to D: instead of C: the debug worked, but i don't see anything interesting there(this is with madvr)
T 25944 @ 0: Filter version: 1.4.7 # svp
T 25944 @ 3580: Configured script file:
T 25944 @ 3599: Configured input format NV12: 1
T 25944 @ 3608: Configured input format YV12: 1
T 25944 @ 3614: Configured input format I420: 1
T 25944 @ 3620: Configured input format IYUV: 1
T 25944 @ 3626: Configured input format P010: 1
T 25944 @ 3632: Configured input format P016: 1
T 25944 @ 3638: Configured input format P210: 1
T 25944 @ 3644: Configured input format P216: 1
T 25944 @ 3650: Configured input format YV24: 0
T 25944 @ 3656: Configured input format Y410: 0
T 25944 @ 3663: Configured input format Y416: 0
T 25944 @ 3669: Configured input format RGB32: 0
T 25944 @ 3675: Loading process: mpc-be64.exe
T 25944 @ 3680: Active CPU feature: AVX2
T 25944 @ 3687: FrameServerCommon()
T 25944 @ 5441: VapourSynth version: VapourSynth R64 API R4.0
T 25944 @ 7548: CSynthFilter(): 000001C662F17870
T 25944 @ 7616: ReloadScript from auxiliary frameserver
T 25944 @ 7708: New script clip: 000001C662C43810
T 25944 @ 7718: Release script clip: 000001C662C43810
T 25944 @ 7726: Add compatible formats: input P010 output P010
T 25944 @ 7735: ReloadScript from auxiliary frameserver
T 25944 @ 7761: New script clip: 000001C662C43350
T 25944 @ 7770: Release script clip: 000001C662C43350
T 25944 @ 7777: Add compatible formats: input P016 output P010
T 25944 @ 7785: ReloadScript from auxiliary frameserver
T 25944 @ 7804: New script clip: 000001C662C43A70
T 25944 @ 7812: Release script clip: 000001C662C43A70
T 25944 @ 7821: Add compatible formats: input P210 output P216
T 25944 @ 7828: ReloadScript from auxiliary frameserver
T 25944 @ 7845: New script clip: 000001C662C42770
T 25944 @ 7854: Release script clip: 000001C662C42770
T 25944 @ 7868: Add compatible formats: input P216 output P216
T 25944 @ 7875: Reject input format due to settings: Y410
T 25944 @ 7882: Reject input format due to settings: Y416
T 25944 @ 7889: ReloadScript from auxiliary frameserver
T 25944 @ 7905: New script clip: 000001C662C43CD0
T 25944 @ 7914: Release script clip: 000001C662C43CD0
T 25944 @ 7922: Add compatible formats: input NV12 output NV12
T 25944 @ 7930: Add compatible formats: input NV12 output YV12
T 25944 @ 7938: Add compatible formats: input NV12 output I420
T 25944 @ 7945: Add compatible formats: input NV12 output IYUV
T 25944 @ 7952: ReloadScript from auxiliary frameserver
T 25944 @ 7969: New script clip: 000001C662C429D0
T 25944 @ 7977: Release script clip: 000001C662C429D0
T 25944 @ 7984: Add compatible formats: input YV12 output NV12
T 25944 @ 7992: Add compatible formats: input YV12 output YV12
T 25944 @ 7999: Add compatible formats: input YV12 output I420
T 25944 @ 8006: Add compatible formats: input YV12 output IYUV
T 25944 @ 8013: Reject input format due to settings: YV24
T 25944 @ 8020: Reject input format due to settings: RGB32
T 25944 @ 8027: Pre pin connection CheckInputType(): input P010 result 1
T 25944 @ 8321: Pre pin connection CheckInputType(): input P010 result 1
T 25944 @ 8355: ReloadScript from auxiliary frameserver
T 25944 @ 8383: New script clip: 000001C662C44190
T 25944 @ 8392: Release script clip: 000001C662C44190
T 25944 @ 8399: Add compatible formats: input P010 output P010
T 25944 @ 8407: ReloadScript from auxiliary frameserver
T 25944 @ 8430: New script clip: 000001C662C43350
T 25944 @ 8438: Release script clip: 000001C662C43350
T 25944 @ 8445: Add compatible formats: input P016 output P010
T 25944 @ 8452: ReloadScript from auxiliary frameserver
T 25944 @ 8808: New script clip: 000001C662C42770
T 25944 @ 8822: Release script clip: 000001C662C42770
T 25944 @ 8831: Add compatible formats: input P210 output P216
T 25944 @ 8839: ReloadScript from auxiliary frameserver
T 25944 @ 8859: New script clip: 000001C662C429D0
T 25944 @ 8868: Release script clip: 000001C662C429D0
T 25944 @ 8875: Add compatible formats: input P216 output P216
T 25944 @ 8882: Reject input format due to settings: Y410
T 25944 @ 8889: Reject input format due to settings: Y416
T 25944 @ 8896: ReloadScript from auxiliary frameserver
T 25944 @ 8914: New script clip: 000001C662C43810
T 25944 @ 8923: Release script clip: 000001C662C43810
T 25944 @ 8930: Add compatible formats: input NV12 output NV12
T 25944 @ 8937: Add compatible formats: input NV12 output YV12
T 25944 @ 8945: Add compatible formats: input NV12 output I420
T 25944 @ 8952: Add compatible formats: input NV12 output IYUV
T 25944 @ 8959: ReloadScript from auxiliary frameserver
T 25944 @ 8977: New script clip: 000001C662C43CD0
T 25944 @ 8985: Release script clip: 000001C662C43CD0
T 25944 @ 8992: Add compatible formats: input YV12 output NV12
T 25944 @ 8999: Add compatible formats: input YV12 output YV12
T 25944 @ 9006: Add compatible formats: input YV12 output I420
T 25944 @ 9013: Add compatible formats: input YV12 output IYUV
T 25944 @ 9021: Reject input format due to settings: YV24
T 25944 @ 9028: Reject input format due to settings: RGB32
T 25944 @ 9036: Pre pin connection CheckInputType(): input P010 result 1
T 25944 @ 11702: Pre pin connection CheckInputType(): input P010 result 1
T 25944 @ 11766: ReloadScript from auxiliary frameserver
T 25944 @ 11834: New script clip: 000001C662C43A70
T 25944 @ 11844: Release script clip: 000001C662C43A70
T 25944 @ 11851: Add compatible formats: input P010 output P010
T 25944 @ 11859: ReloadScript from auxiliary frameserver
T 25944 @ 11879: New script clip: 000001C662C429D0
T 25944 @ 11888: Release script clip: 000001C662C429D0
T 25944 @ 11895: Add compatible formats: input P016 output P010
T 25944 @ 11902: ReloadScript from auxiliary frameserver
T 25944 @ 11919: New script clip: 000001C662C44190
T 25944 @ 11928: Release script clip: 000001C662C44190
T 25944 @ 11935: Add compatible formats: input P210 output P216
T 25944 @ 11942: ReloadScript from auxiliary frameserver
T 25944 @ 11959: New script clip: 000001C662C42770
T 25944 @ 11967: Release script clip: 000001C662C42770
T 25944 @ 11973: Add compatible formats: input P216 output P216
T 25944 @ 11981: Reject input format due to settings: Y410
T 25944 @ 11987: Reject input format due to settings: Y416
T 25944 @ 11994: ReloadScript from auxiliary frameserver
T 25944 @ 12010: New script clip: 000001C662C43810
T 25944 @ 12019: Release script clip: 000001C662C43810
T 25944 @ 12025: Add compatible formats: input NV12 output NV12
T 25944 @ 12032: Add compatible formats: input NV12 output YV12
T 25944 @ 12039: Add compatible formats: input NV12 output I420
T 25944 @ 12046: Add compatible formats: input NV12 output IYUV
T 25944 @ 12054: ReloadScript from auxiliary frameserver
T 25944 @ 12070: New script clip: 000001C662C43350
T 25944 @ 12078: Release script clip: 000001C662C43350
T 25944 @ 12085: Add compatible formats: input YV12 output NV12
T 25944 @ 12092: Add compatible formats: input YV12 output YV12
T 25944 @ 12099: Add compatible formats: input YV12 output I420
T 25944 @ 12106: Add compatible formats: input YV12 output IYUV
T 25944 @ 12114: Reject input format due to settings: YV24
T 25944 @ 12121: Reject input format due to settings: RGB32
T 25944 @ 12132: Pre pin connection CheckInputType(): input P010 result 1
T 25944 @ 12159: GetMediaType() offers media type 0 with P010
T 25944 @ 12168: GetMediaType() offers media type 1 with P216
T 25944 @ 12175: GetMediaType() offers media type 2 with NV12
T 25944 @ 12182: GetMediaType() offers media type 3 with YV12
T 25944 @ 12189: GetMediaType() offers media type 4 with I420
T 25944 @ 12195: GetMediaType() offers media type 5 with IYUV
T 25944 @ 12240: GetMediaType() offers media type 0 with P010
T 25944 @ 12249: GetMediaType() offers media type 1 with P216
T 25944 @ 12257: GetMediaType() offers media type 2 with NV12
T 25944 @ 12263: GetMediaType() offers media type 3 with YV12
T 25944 @ 12271: GetMediaType() offers media type 4 with I420
T 25944 @ 12278: GetMediaType() offers media type 5 with IYUV
T 25944 @ 13431: CSynthFilter(): 000001C668A78A80
T 25944 @ 13487: Destroy CSynthFilter: 000001C668A78A80
T 25944 @ 299254: GetMediaType() offers media type 0 with P010
T 25944 @ 461538: Pins are connected with media types: P010 -> P010
T 25944 @ 461570: Pin connections are settled
T 25944 @ 461590: Filter in graph: LAV Splitter Source
T 25944 @ 461599: Filter in graph: MPC Video Decoder
T 25944 @ 461607: Filter in graph: VapourSynth Filter
T 25944 @ 461617: Filter in graph: madVR Renderer
T 25944 @ 461709: GetMediaType() offers media type 0 with P010
T 28404 @ 461859: Start worker thread
T 25944 @ 954139: GetMediaType() offers media type 0 with P010
T 11044 @ 1274855: ReloadScript from auxiliary frameserver
T 11044 @ 1274990: New script clip: 000001C6779F9770
T 11044 @ 1275005: Release script clip: 000001C6779F9770
T 11044 @ 1275057: FrameHandler start EndFlush()
T 11044 @ 1275086: FrameHandler finish EndFlush()
T 30068 @ 1315996: Remote control started processing messages
T 22244 @ 1833938: Upstream proposes to change input format: name P010, width 1920, height 812
T 22244 @ 1833987: FrameHandler start BeginFlush()
T 22244 @ 1834004: FrameHandler finish BeginFlush()
T 22244 @ 1834018: ReloadScript from auxiliary frameserver
T 11044 @ 2063208: FrameHandler start BeginFlush()
T 22244 @ 2291243: New script clip: 000001C6D9CEAD00
T 22244 @ 2291269: Release script clip: 000001C6D9CEAD00
T 22244 @ 2291277: ReloadScript from auxiliary frameserver
T 22244 @ 2564554: New script clip: 000001C6D9CEDC80
T 22244 @ 2564584: Release script clip: 000001C6D9CEDC80
edit4: this is with enhanced video renderer (custom presenter)
T 36216 @ 0: Filter version: 1.4.7 # svp
T 36216 @ 71: Configured script file:
T 36216 @ 82: Configured input format NV12: 1
T 36216 @ 90: Configured input format YV12: 1
T 36216 @ 96: Configured input format I420: 1
T 36216 @ 102: Configured input format IYUV: 1
T 36216 @ 108: Configured input format P010: 1
T 36216 @ 114: Configured input format P016: 1
T 36216 @ 120: Configured input format P210: 1
T 36216 @ 126: Configured input format P216: 1
T 36216 @ 132: Configured input format YV24: 0
T 36216 @ 137: Configured input format Y410: 0
T 36216 @ 143: Configured input format Y416: 0
T 36216 @ 149: Configured input format RGB32: 0
T 36216 @ 155: Loading process: mpc-be64.exe
T 36216 @ 161: Active CPU feature: AVX2
T 36216 @ 167: FrameServerCommon()
T 36216 @ 1887: VapourSynth version: VapourSynth R64 API R4.0
T 36216 @ 3946: CSynthFilter(): 0000015F5DB19910
T 36216 @ 4022: ReloadScript from auxiliary frameserver
T 36216 @ 4121: New script clip: 0000015F5DC53230
T 36216 @ 4131: Release script clip: 0000015F5DC53230
T 36216 @ 4139: Add compatible formats: input P010 output P010
T 36216 @ 4148: ReloadScript from auxiliary frameserver
T 36216 @ 4175: New script clip: 0000015F5DC52B10
T 36216 @ 4184: Release script clip: 0000015F5DC52B10
T 36216 @ 4192: Add compatible formats: input P016 output P010
T 36216 @ 4199: ReloadScript from auxiliary frameserver
T 36216 @ 4227: New script clip: 0000015F5DC53950
T 36216 @ 4236: Release script clip: 0000015F5DC53950
T 36216 @ 4244: Add compatible formats: input P210 output P216
T 36216 @ 4252: ReloadScript from auxiliary frameserver
T 36216 @ 4269: New script clip: 0000015F5DC509D0
T 36216 @ 4278: Release script clip: 0000015F5DC509D0
T 36216 @ 4285: Add compatible formats: input P216 output P216
T 36216 @ 4292: Reject input format due to settings: Y410
T 36216 @ 4299: Reject input format due to settings: Y416
T 36216 @ 4306: ReloadScript from auxiliary frameserver
T 36216 @ 4322: New script clip: 0000015F5DC528B0
T 36216 @ 4331: Release script clip: 0000015F5DC528B0
T 36216 @ 4339: Add compatible formats: input NV12 output NV12
T 36216 @ 4347: Add compatible formats: input NV12 output YV12
T 36216 @ 4355: Add compatible formats: input NV12 output I420
T 36216 @ 4363: Add compatible formats: input NV12 output IYUV
T 36216 @ 4370: ReloadScript from auxiliary frameserver
T 36216 @ 4387: New script clip: 0000015F5DC53BB0
T 36216 @ 4395: Release script clip: 0000015F5DC53BB0
T 36216 @ 4402: Add compatible formats: input YV12 output NV12
T 36216 @ 4411: Add compatible formats: input YV12 output YV12
T 36216 @ 4417: Add compatible formats: input YV12 output I420
T 36216 @ 4424: Add compatible formats: input YV12 output IYUV
T 36216 @ 4432: Reject input format due to settings: YV24
T 36216 @ 4439: Reject input format due to settings: RGB32
T 36216 @ 4446: Pre pin connection CheckInputType(): input P010 result 1
T 36216 @ 4570: Pre pin connection CheckInputType(): input P010 result 1
T 36216 @ 4610: ReloadScript from auxiliary frameserver
T 36216 @ 4639: New script clip: 0000015F5DC51350
T 36216 @ 4649: Release script clip: 0000015F5DC51350
T 36216 @ 4656: Add compatible formats: input P010 output P010
T 36216 @ 4663: ReloadScript from auxiliary frameserver
T 36216 @ 4686: New script clip: 0000015F5DC53230
T 36216 @ 4694: Release script clip: 0000015F5DC53230
T 36216 @ 4701: Add compatible formats: input P016 output P010
T 36216 @ 4709: ReloadScript from auxiliary frameserver
T 36216 @ 4770: New script clip: 0000015F5DC53950
T 36216 @ 4782: Release script clip: 0000015F5DC53950
T 36216 @ 4789: Add compatible formats: input P210 output P216
T 36216 @ 4797: ReloadScript from auxiliary frameserver
T 36216 @ 4814: New script clip: 0000015F5DC52B10
T 36216 @ 4822: Release script clip: 0000015F5DC52B10
T 36216 @ 4829: Add compatible formats: input P216 output P216
T 36216 @ 4836: Reject input format due to settings: Y410
T 36216 @ 4843: Reject input format due to settings: Y416
T 36216 @ 4849: ReloadScript from auxiliary frameserver
T 36216 @ 4865: New script clip: 0000015F5DC53BB0
T 36216 @ 4873: Release script clip: 0000015F5DC53BB0
T 36216 @ 4883: Add compatible formats: input NV12 output NV12
T 36216 @ 4890: Add compatible formats: input NV12 output YV12
T 36216 @ 4897: Add compatible formats: input NV12 output I420
T 36216 @ 4908: Add compatible formats: input NV12 output IYUV
T 36216 @ 4915: ReloadScript from auxiliary frameserver
T 36216 @ 4932: New script clip: 0000015F5DC509D0
T 36216 @ 4940: Release script clip: 0000015F5DC509D0
T 36216 @ 4947: Add compatible formats: input YV12 output NV12
T 36216 @ 4954: Add compatible formats: input YV12 output YV12
T 36216 @ 4961: Add compatible formats: input YV12 output I420
T 36216 @ 4967: Add compatible formats: input YV12 output IYUV
T 36216 @ 4975: Reject input format due to settings: YV24
T 36216 @ 4982: Reject input format due to settings: RGB32
T 36216 @ 4989: Pre pin connection CheckInputType(): input P010 result 1
T 36216 @ 7514: Pre pin connection CheckInputType(): input P010 result 1
T 36216 @ 7575: ReloadScript from auxiliary frameserver
T 36216 @ 7653: New script clip: 0000015F5DC528B0
T 36216 @ 7663: Release script clip: 0000015F5DC528B0
T 36216 @ 7670: Add compatible formats: input P010 output P010
T 36216 @ 7679: ReloadScript from auxiliary frameserver
T 36216 @ 7700: New script clip: 0000015F5DC51350
T 36216 @ 7708: Release script clip: 0000015F5DC51350
T 36216 @ 7715: Add compatible formats: input P016 output P010
T 36216 @ 7723: ReloadScript from auxiliary frameserver
T 36216 @ 7740: New script clip: 0000015F5DC53230
T 36216 @ 7749: Release script clip: 0000015F5DC53230
T 36216 @ 7756: Add compatible formats: input P210 output P216
T 36216 @ 7763: ReloadScript from auxiliary frameserver
T 36216 @ 7780: New script clip: 0000015F5DC53BB0
T 36216 @ 7788: Release script clip: 0000015F5DC53BB0
T 36216 @ 7795: Add compatible formats: input P216 output P216
T 36216 @ 7802: Reject input format due to settings: Y410
T 36216 @ 7809: Reject input format due to settings: Y416
T 36216 @ 7816: ReloadScript from auxiliary frameserver
T 36216 @ 7832: New script clip: 0000015F5DC53950
T 36216 @ 7840: Release script clip: 0000015F5DC53950
T 36216 @ 7847: Add compatible formats: input NV12 output NV12
T 36216 @ 7854: Add compatible formats: input NV12 output YV12
T 36216 @ 7861: Add compatible formats: input NV12 output I420
T 36216 @ 7868: Add compatible formats: input NV12 output IYUV
T 36216 @ 7875: ReloadScript from auxiliary frameserver
T 36216 @ 7891: New script clip: 0000015F5DC52B10
T 36216 @ 7900: Release script clip: 0000015F5DC52B10
T 36216 @ 7907: Add compatible formats: input YV12 output NV12
T 36216 @ 7914: Add compatible formats: input YV12 output YV12
T 36216 @ 7921: Add compatible formats: input YV12 output I420
T 36216 @ 7927: Add compatible formats: input YV12 output IYUV
T 36216 @ 7935: Reject input format due to settings: YV24
T 36216 @ 7941: Reject input format due to settings: RGB32
T 36216 @ 7953: Pre pin connection CheckInputType(): input P010 result 1
T 36216 @ 7979: GetMediaType() offers media type 0 with P010
T 36216 @ 7988: GetMediaType() offers media type 1 with P216
T 36216 @ 7995: GetMediaType() offers media type 2 with NV12
T 36216 @ 8001: GetMediaType() offers media type 3 with YV12
T 36216 @ 8009: GetMediaType() offers media type 4 with I420
T 36216 @ 8016: GetMediaType() offers media type 5 with IYUV
T 36216 @ 8060: GetMediaType() offers media type 0 with P010
T 36216 @ 8069: GetMediaType() offers media type 1 with P216
T 36216 @ 8077: GetMediaType() offers media type 2 with NV12
T 36216 @ 8083: GetMediaType() offers media type 3 with YV12
T 36216 @ 8090: GetMediaType() offers media type 4 with I420
T 36216 @ 8097: GetMediaType() offers media type 5 with IYUV
T 36216 @ 9107: CSynthFilter(): 0000015F5DF26760
T 36216 @ 9158: Destroy CSynthFilter: 0000015F5DF26760
T 36216 @ 297738: GetMediaType() offers media type 0 with P010
T 36216 @ 298905: GetMediaType() offers media type 0 with P010
T 36216 @ 298924: GetMediaType() offers media type 1 with P216
T 36216 @ 298933: GetMediaType() offers media type 2 with NV12
T 36216 @ 298940: GetMediaType() offers media type 3 with YV12
T 36216 @ 298948: GetMediaType() offers media type 4 with I420
T 36216 @ 298955: GetMediaType() offers media type 5 with IYUV
T 36216 @ 298974: Pins are connected with media types: P010 -> P010
T 36216 @ 298987: Pin connections are settled
T 36216 @ 299059: Filter in graph: LAV Splitter Source
T 36216 @ 299078: Filter in graph: MPC Video Decoder
T 36216 @ 299089: Filter in graph: VapourSynth Filter
T 36216 @ 299098: Filter in graph: Enhanced Video Renderer (custom presenter)
T 32344 @ 299413: Start worker thread
T 36216 @ 300767: GetMediaType() offers media type 0 with P010
T 27572 @ 524909: ReloadScript from auxiliary frameserver
T 27572 @ 525042: New script clip: 0000015F5DC53950
T 27572 @ 525057: Release script clip: 0000015F5DC53950
T 27572 @ 525111: FrameHandler start EndFlush()
T 27572 @ 525158: FrameHandler finish EndFlush()
T 30688 @ 566445: Remote control started processing messages
T 22680 @ 1089295: Upstream proposes to change input format: name P010, width 1920, height 812
T 22680 @ 1089357: FrameHandler start BeginFlush()
T 22680 @ 1089382: FrameHandler finish BeginFlush()
T 22680 @ 1089395: ReloadScript from auxiliary frameserver
T 22680 @ 1565471: New script clip: 0000015F9C64C050
T 22680 @ 1565501: Release script clip: 0000015F9C64C050
T 22680 @ 1565510: ReloadScript from auxiliary frameserver
T 22680 @ 1827056: New script clip: 0000015F777FD680
T 22680 @ 1827091: Release script clip: 0000015F777FD680
T 22680 @ 1827103: Attempt to reconnect output pin with media type: output NV12 result 0
T 22680 @ 1827113: Attempt to reconnect output pin with media type: output YV12 result 0
T 22680 @ 1827121: Attempt to reconnect output pin with media type: output I420 result 0
T 22680 @ 1827129: Attempt to reconnect output pin with media type: output IYUV result 0
T 22680 @ 1827137: Downstream does not accept any of the new output media types
T 22680 @ 1827820: Reject input sample due to flush or stop
T 22680 @ 1828330: Reject input sample due to flush or stop
T 22680 @ 1828861: Reject input sample due to flush or stop
T 22680 @ 1829416: Reject input sample due to flush or stop
T 22680 @ 1829963: Reject input sample due to flush or stop
T 22680 @ 1830496: Reject input sample due to flush or stop
T 22680 @ 1831022: Reject input sample due to flush or stop
T 22680 @ 1831676: Reject input sample due to flush or stop
T 22680 @ 1832289: Reject input sample due to flush or stop
T 22680 @ 1832836: Reject input sample due to flush or stop
T 22680 @ 1833422: Reject input sample due to flush or stop
T 22680 @ 1839564: Reject input sample due to flush or stop
T 22680 @ 1840067: Reject input sample due to flush or stop
T 22680 @ 1851483: Reject input sample due to flush or stop
T 22680 @ 1862046: Reject input sample due to flush or stop
T 22680 @ 1864156: Reject input sample due to flush or stop
T 22680 @ 1864938: Reject input sample due to flush or stop
T 22680 @ 1866114: Reject input sample due to flush or stop
T 22680 @ 1866736: Reject input sample due to flush or stop
T 22680 @ 1867409: Reject input sample due to flush or stop
T 22680 @ 1868383: Reject input sample due to flush or stop
T 22680 @ 1872828: Reject input sample due to flush or stop
T 22680 @ 1879921: Reject input sample due to flush or stop
T 22680 @ 1882689: Reject input sample due to flush or stop
T 22680 @ 1883544: Reject input sample due to flush or stop
T 22680 @ 1884078: Reject input sample due to flush or stop
T 22680 @ 1884758: Reject input sample due to flush or stop
T 22680 @ 1885623: Reject input sample due to flush or stop
T 22680 @ 1886128: Reject input sample due to flush or stop
edit:
this is the error when i manually update the files vapoursynth.cp312-win_amd64.pyd and vapoursynth.dll in C:\Program Files (x86)\SVP 4\mpv64
T 38644 @ 0: Filter version: 1.4.7 # svp
T 38644 @ 74: Configured script file:
T 38644 @ 87: Configured input format NV12: 1
T 38644 @ 95: Configured input format YV12: 1
T 38644 @ 101: Configured input format I420: 1
T 38644 @ 107: Configured input format IYUV: 1
T 38644 @ 113: Configured input format P010: 1
T 38644 @ 119: Configured input format P016: 1
T 38644 @ 125: Configured input format P210: 1
T 38644 @ 131: Configured input format P216: 1
T 38644 @ 137: Configured input format YV24: 0
T 38644 @ 143: Configured input format Y410: 0
T 38644 @ 150: Configured input format Y416: 0
T 38644 @ 156: Configured input format RGB32: 0
T 38644 @ 162: Loading process: mpc-be64.exe
T 38644 @ 167: Active CPU feature: AVX2
T 38644 @ 179: FrameServerCommon()
T 38644 @ 32874: Unable to initialize VapourSynth API 4.0
Honza wrote:raider10 wrote:Where can I find the 4.4v2 model?
I would like to try with him, with the 4.25vs model my speed is 20fps and I don't see that model to select, I only see 4.4Thank you so much.
There is an external link at SVP Wiki page in RIFE chapter
Download thereThanks, but 4.4v2 version is missing
i'm with 4.25v2, you're using 4.4v2 ?
thanks, for those with rtx 4090, what fps do you get when transcoding 4k video ?
hello, when I use the transcode feature, *2 gives me 24fps for a 4k video (for the speed of generation, so it needs twice the length of the video), but anything above (like 2.5*, 3*, or 4*)will give me only 14fps.
I'm using a rtx 2080
What speed do you get and do you also get lower speed at anything higher than 2x ?
oriento wrote:the onnx file is available now
Yep. But it does not work properly with SVP. It might look like it is working but the engine parse crashes. Looking at the new vsmlrt script there are a lot of changes and I'm not sure which ones are relevant. Especially since SVP moved some functionality into helpers.py.
i suppose you must change 32 into 64
multiple_frac = 32 / Fraction(scale)
the onnx file is available now
oriento wrote:the onnx file is available now
Yep. But it does not work properly with SVP. It might look like it is working but the engine parse crashes. Looking at the new vsmlrt script there are a lot of changes and I'm not sure which ones are relevant. Especially since SVP moved some functionality into helpers.py.
i suppose you must change 32 into 64
multiple_frac = 32 / Fraction(scale)
SmoothVideo Project → Posts by oriento
Powered by PunBB, supported by Informer Technologies, Inc.