Log in

View Full Version : LAV Filters - DirectShow Media Splitter and Decoders


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 [29] 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508

VipZ
8th April 2011, 23:55
Hi Nev

I know EVO is pretty much dead, Using Doom HD-DVD as a test disk, I have been able to get perfect playback with LAV as the splitter, but it will only connect to the MPC DXVA VC1 decoder, if its not too much work, could this be changed so it can also connect to ffdshow and other VC1 decoders.

Below is the MPC connect failure info,
E:\Movies\HD-DVD\FEATURE.EVO::Video

Media Type 0:
--------------------------
Video: WVC1 1920x1080 29.97fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {D979F77B-DBEA-4BF6-9E6D-1D7E57FBAD53}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 0
bTemporalCompression: 1
lSampleSize: 1
cbFormat: 145

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333667

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 73
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 0
biCompression: WVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0010: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0020: 00 00 00 00 00 00 00 00 63 17 05 00 00 00 00 00 ........c.......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 49 00 00 00 80 07 00 00 ........I...€...
0050: 38 04 00 00 01 00 00 00 57 56 43 31 00 00 00 00 8.......WVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 01 0f db fe 3b f2 1b ca 3b f8 86 f1 80 c9 ....Ûþ;ò.Ê;ø†ñ€É
0080: 09 a5 b8 d7 07 fc 00 00 01 0e 5a c7 fc ef c8 6c .¥¸×.ü....ZÇüïÈl
0090: 40 @


Media Type 1:
--------------------------
Video: WVC1 1920x1080 29.97fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {629B40AD-AD74-4EF4-A985-F0C8D92E5ECA}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 0
bTemporalCompression: 1
lSampleSize: 1
cbFormat: 145

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333667

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 73
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 0
biCompression: WVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0010: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0020: 00 00 00 00 00 00 00 00 63 17 05 00 00 00 00 00 ........c.......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 49 00 00 00 80 07 00 00 ........I...€...
0050: 38 04 00 00 01 00 00 00 57 56 43 31 00 00 00 00 8.......WVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 01 0f db fe 3b f2 1b ca 3b f8 86 f1 80 c9 ....Ûþ;ò.Ê;ø†ñ€É
0080: 09 a5 b8 d7 07 fc 00 00 01 0e 5a c7 fc ef c8 6c .¥¸×.ü....ZÇüïÈl
0090: 40 @


Media Type 2:
--------------------------
Video: WVC1 1920x1080 29.97fps

AM_MEDIA_TYPE:
majortype: MEDIATYPE_Video {73646976-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {31435657-0000-0010-8000-00AA00389B71}
formattype: FORMAT_VideoInfo2 {F72A76A0-EB0A-11D0-ACE4-0000C0CC16BA}
bFixedSizeSamples: 0
bTemporalCompression: 1
lSampleSize: 1
cbFormat: 145

VIDEOINFOHEADER:
rcSource: (0,0)-(1920,1080)
rcTarget: (0,0)-(1920,1080)
dwBitRate: 0
dwBitErrorRate: 0
AvgTimePerFrame: 333667

VIDEOINFOHEADER2:
dwInterlaceFlags: 0x00000000
dwCopyProtectFlags: 0x00000000
dwPictAspectRatioX: 1920
dwPictAspectRatioY: 1080
dwControlFlags: 0x00000000
dwReserved2: 0x00000000

BITMAPINFOHEADER:
biSize: 73
biWidth: 1920
biHeight: 1080
biPlanes: 1
biBitCount: 0
biCompression: WVC1
biSizeImage: 0
biXPelsPerMeter: 0
biYPelsPerMeter: 0
biClrUsed: 0
biClrImportant: 0

pbFormat:
0000: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0010: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0020: 00 00 00 00 00 00 00 00 63 17 05 00 00 00 00 00 ........c.......
0030: 00 00 00 00 00 00 00 00 80 07 00 00 38 04 00 00 ........€...8...
0040: 00 00 00 00 00 00 00 00 49 00 00 00 80 07 00 00 ........I...€...
0050: 38 04 00 00 01 00 00 00 57 56 43 31 00 00 00 00 8.......WVC1....
0060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0070:|00 00 01 0f db fe 3b f2 1b ca 3b f8 86 f1 80 c9 ....Ûþ;ò.Ê;ø†ñ€É
0080: 09 a5 b8 d7 07 fc 00 00 01 0e 5a c7 fc ef c8 6c .¥¸×.ü....ZÇüïÈl
0090: 40 @

Snowknight26
9th April 2011, 00:28
The first two 'unknown' GUIDs are for Cyberlink and ArcSoft decoders, respectively. The 3rd one is the default WVC1 GUID and should connect to any filter that can handle WVC1. Might also need to define a 4th of {31637677-0000-0010-8000-00AA00389B71}?

ffdshow accepts the connection only if VC-1 is set to libavcodec.

Aleksoid1978
9th April 2011, 00:57
Slow playback(low framerate) with LAVSplitter + MPC Decoder(DXVA) - http://aleksoid.tosei.ru/Test/Sample/sample.split.26.m2ts

Snowknight26
9th April 2011, 01:17
Turn frame time correction on in MPC-HC.

Aleksoid1978
9th April 2011, 01:27
Turn frame time correction on in MPC-HC.

But with internal splitter - play fine. It's don't good - that turn frame time correction on/off for users on different video;

neoufo51
9th April 2011, 04:05
Question: Is LAV Splitter able to work with AVI's on a 64 bit system? For some reason, it only works with anything that is not an AVI. This is in conjunction with LAV Audio decoder and MPC Video Decoder.

Update: I just went to my 32-bit desktop running Win7 and for the hell of it, upgraded from Lav Splitter .20 to .21 and just as I expected, the splitter is NOT working for any AVI file I throw at it. This is again with LAV audio and the MPC Decoder.

nevcairiel
9th April 2011, 07:38
Question: Is LAV Splitter able to work with AVI's on a 64 bit system? For some reason, it only works with anything that is not an AVI. This is in conjunction with LAV Audio decoder and MPC Video Decoder.

Update: I just went to my 32-bit desktop running Win7 and for the hell of it, upgraded from Lav Splitter .20 to .21 and just as I expected, the splitter is NOT working for any AVI file I throw at it. This is again with LAV audio and the MPC Decoder.

Yeah i broke AVIs in .21. Will hopefully be fixed in the next version.

Slow playback(low framerate) with LAVSplitter + MPC Decoder(DXVA) - http://aleksoid.tosei.ru/Test/Sample/sample.split.26.m2ts

The H264 parser i currently use isn't perfect, i need to write a new one. - Heck, i need to write a new parsing infrastructure to handle this.

VipZ
9th April 2011, 08:35
The first two 'unknown' GUIDs are for Cyberlink and ArcSoft decoders, respectively. The 3rd one is the default WVC1 GUID and should connect to any filter that can handle WVC1. Might also need to define a 4th of {31637677-0000-0010-8000-00AA00389B71}?

ffdshow accepts the connection only if VC-1 is set to libavcodec.

Thanks, you right it works now, I had it set to wmv9 :)

Matching_Mole
9th April 2011, 08:39
I thinks it's maybe related more to the fact that in this specific blu-ray the DTS HD is 1.0. No issue with MPC internal splitter but with your splitter, as soon as I change the audio track to the DTS HD 1.0 the video is stopped and no more sound (only with Arcsoft Audio decoder). All back to normal as soon I selected again the regular 2.0 DTS audio Track.

Nevcairiel and Sebastii, have you reproduced the issue with DTS HD mono audio track? I tried from my side the version 0.21 and for me is still present.

nevcairiel
9th April 2011, 08:51
Nevcairiel and Sebastii, have you reproduced the issue with DTS HD mono audio track? I tried from my side the version 0.21 and for me is still present.

It looks like the ArcSoft decoder just does not support Mono tracks properly, yet still accepts the connection to one. Nothing really to be done.

Also, seriously? A mono DTS-HD track? whats the point of that?

Matching_Mole
9th April 2011, 09:48
For some "old" film, editors like criterion or so on (here it is Gaumont in France) choose to not "falsely" extend the original mono track and so it's why you can have this case sometime.

But I'm surprised that Arcsoft decoder do not accept mono track. I mean if I chose MPC internal splitter or Arcsoft Splitter, all works correctly.

Thunderbolt8
9th April 2011, 10:41
It looks like the ArcSoft decoder just does not support Mono tracks properly, yet still accepts the connection to one. Nothing really to be done.

Also, seriously? A mono DTS-HD track? whats the point of that?not sure, but some versions might do, others not. maybe compare 1.1.0.0 to 1.1.0.7 and 1.1.0.8

CruNcher
9th April 2011, 12:53
Yeah i broke AVIs in .21. Will hopefully be fixed in the next version.



The H264 parser i currently use isn't perfect, i need to write a new one. - Heck, i need to write a new parsing infrastructure to handle this.

Yep happens only it seems with ffdshow DXVA and MPC-HC DXVA though imho i would be more worried about the satellite recorded problematic streams then such speced stuff that fails only with a handfull decoders ;)

nevcairiel
9th April 2011, 13:20
Yep happens only it seems with ffdshow DXVA and MPC-HC DXVA though imho i would be more worried about the satellite recorded problematic streams then such speced stuff that fails only with a handfull decoders ;)


Good that i'm not you then!
i care about perfect bluray playback, dvb recordings are most of the time just very non-standard files, because the recording apps are just crap.

clsid
9th April 2011, 16:16
Unregistering the splitter (v0.21) does not restore the original mediatype values for AVI.

clsid
9th April 2011, 17:34
Here is an installer for LAV Filters v0.21:
Download (http://www.mediafire.com/file/3lsv94ome2pvov6/LAVFilters_021.exe)

It contains both the x86 and x64 build.
It allows selection of the formats that must be handled by the splitter.
It has options for a few additional formats compared to manual registration. For example: RMVB, RM, FLAC, AAC, AMR, MPC, WV, TTA.
It detects if the required runtimes are installed and directs to the MS site to download them.

SamuriHL
9th April 2011, 17:49
Can we get the script used to build that added to the source repository? Cause that'd be extremely useful. Thanks, clsid!

Kaotech
9th April 2011, 18:23
http://i52.tinypic.com/11twi0n.png

With VC-1 HDDVD, the video isn't smooth, on the screen you can see the red line isn't flat. The video cut like my processeur was full.

VipZ
9th April 2011, 19:02
http://i52.tinypic.com/11twi0n.png

With VC-1 HDDVD, the video isn't smooth, on the screen you can see the red line isn't flat. The video cut like my processeur was full.

I get similar issue, I was able to get the DOOM HD-DVD working but others don't seem to play ball, source is showing as 29.97hz when the stream is actually 23.976, maybe this is the reason for this issue. FTC on or off makes no difference here. I have pretty much given up on EVO, its never been a happy format outside commercial players or remuxing to m2ts or something.

EDIT: Even Doom isn't correct, occasionally it locks onto 23.976 and then is correct for a short while, and then breaks again.

nevcairiel
9th April 2011, 19:58
Here is an installer for LAV Filters v0.21:
Download (http://www.mediafire.com/file/3lsv94ome2pvov6/LAVFilters_021.exe)

It contains both the x86 and x64 build.
It allows selection of the formats that must be handled by the splitter.
It has options for a few additional formats compared to manual registration. For example: RMVB, RM, FLAC, AAC, AMR, MPC, WV, TTA.
It detects if the required runtimes are installed and directs to the MS site to download them.

Nice job, looks good.
Only thing, i wouldn't really activate RealMedia by default, its barely tested (in fact i know it doesn't work very well).

Oh, and why is MPEG-PS off? :)
How do you stop the filter from registering for that format? Delete the key afterwards again?

Is that an InnoSetup?
If you don't object, i would like to offer it officially for one of the next versions, and add the script to the source repository.

PS:
I'll fix the AVI thing properly soon.

mindbomb
9th April 2011, 20:36
Nevcairiel and Sebastii, have you reproduced the issue with DTS HD mono audio track? I tried from my side the version 0.21 and for me is still present.

If you can, replace your dtsdecoderdll.dll with the dtsdecoderdll.dll from TotalMedia Theatre 5.0.1.87.

xv
9th April 2011, 21:05
Oh, and why is MPEG-PS off? :)
How do you stop the filter from registering for that format? Delete the key afterwards again?
How do I add/remove this keys manually? I would like to add WMV.

nevcairiel
9th April 2011, 21:07
I will probably make a installer next week, or maybe tomorrow if I have some time. That will be able to configure which formats the splitter handles.

For those who like to experiment with using the splitter for formats for which it isn't registered by default. You can force its use for a file extension with this tweak:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Media Type\Extensions\.xyz]
"Source Filter"="{B98D13E7-55DB-4385-A33D-09FD1BA26338}"

Post your findings here. Then I can add options to the installer for working formats.


Let me know how well it works with wmv.

VipZ
9th April 2011, 21:32
Let me know how well it works with wmv.

Tested for you, WMV and ASF seems to work fine, with the exception of not working with AR flag's.

On another note, with OGM the seek issue is fine now, but with LAV Splitter and ffdshow for decoding xvid/divx it plays at around 16fps and not 25fps, other decoders seem fine, so not sure if this is a LAV bug or a ffdshow bug.
EDIT, latest build has no OGM issues anymore :)

MPEG-PS works very well now for me with the exception of EVO with VC1, hopefully the work you have done on VC1 will help that, does anyone have a current build available for me to test :)

Sebastiii
9th April 2011, 21:53
Let me know how well it works with wmv.

WMV HD works fine, to get HD Audio, it was needed to check enable Jitter in FFDShow Audio, and now no need :)
Thanks.

Mercury_22
9th April 2011, 21:57
Tested for you, WMV and ASF seems to work fine, with the exception of not working with AR flag's.

On another note, with OGM the seek issue is fine now, but with LAV Splitter and ffdshow for decoding xvid/divx it plays at around 16fps and not 25fps, other decoders seem fine, so not sure if this is a LAV bug or a ffdshow bug.

MPEG-PS works very well now for me with the exception of EVO with VC1, hopefully the work you have done on VC1 will help that, does anyone have a current build available for me to test :)
Nevcairiel-LAVFSplitter-d28a407 (http://www.multiupload.com/8HGPKI0R7P)
Also my suggestions
1 change your LAV VC-1 settings to auto (what decoder are you using ?)
2 Reset MPC-HC's settings
3 Reset you Video drivers then if you have ATI, disable all settings in Video section except "Use automatic deinterlacing" & "Pulldown detection"

Plutotype
9th April 2011, 22:11
If you can, replace your dtsdecoderdll.dll with the dtsdecoderdll.dll from TotalMedia Theatre 5.0.1.87.

Unfortunately ArcSoft Audio Decoder HD (TMT5) downsamples HD audio to 48/16..or em I wrong?

nevcairiel
9th April 2011, 22:16
On another note, with OGM the seek issue is fine now, but with LAV Splitter and ffdshow for decoding xvid/divx it plays at around 16fps and not 25fps, other decoders seem fine, so not sure if this is a LAV bug or a ffdshow bug.

"Now" meaning what, exactly?
Using some custom build, or official 0.21?

I recently fixed a problem that caused exactly this, hoping that i didnt break something else in the process.

VipZ
9th April 2011, 22:33
Nevcairiel-LAVFSplitter-d28a407 (http://www.multiupload.com/8HGPKI0R7P)
Also my suggestions
1 change your LAV VC-1 settings to auto (what decoder are you using ?)
2 Reset MPC-HC's settings
3 Reset you Video drivers then if you have ATI, disable all settings in Video section except "Use automatic deinterlacing" & "Pulldown detection"

Thanks for that build :)

OGM is now working fine with ffshow in this build, no more issues that I see

WMV still has AR flag issue.

EVO, The updated build does show a difference now under ffdshow (libav), the video no longer stutters, simply plays too fast and out of sync. MPC DXVA remains the same, synced but stutters, no other filters connect to this, I don't test with PowerDVD/TMT, I try keep away from commercial decoders. I always disable the ATI options already and MPC-HC's settings have been reset. LAV VC1 set to Auto, others also don't improve the results. If this file is remuxed to a m2ts it plays perfectly, if there is any way to force decoding to 23.976 I think it would play fine.

Here is a screenshot showing the change from stuttering to smooth at around half way, this is total random and not position specific. http://i53.tinypic.com/2ares0.jpg

Mercury_22
9th April 2011, 22:44
Thanks for that build :)

OGM is now working fine with ffshow in this build, no more issues that I see

WMV still has AR flag issue.

EVO, The updated build does show a difference now under ffdshow (libav), the video no longer stutters, simply plays too fast and out of sync. MPC DXVA remains the same, synced but stutters, no other filters connect to this, I don't test with PowerDVD/TMT, I try keep away from commercial decoders. I always disable the ATI options already and MPC-HC's settings have been reset. LAV VC1 set to Auto, others also don't improve the results. If this file is remuxed to a m2ts it plays perfectly, if there is any way to force decoding to 23.976 I think it would play fine.

Here is a screenshot showing the change from stuttering to smooth at around half way, this is total random and not position specific. http://i53.tinypic.com/2ares0.jpg

Try "Enable Frame Time Correction" and Nevcairiel-LAVFSplitter-0.21-16-ga7a4a71 (http://www.multiupload.com/QFDVADH540)

VipZ
9th April 2011, 22:49
Try "Enable Frame Time Correction" and Nevcairiel-LAVFSplitter-0.21-16-ga7a4a71 (http://www.multiupload.com/QFDVADH540)

FTC and that build makes no difference over the one you posted earlier, could you recommend a commercial decoder for me to test and see if this is any different.

Mercury_22
9th April 2011, 22:58
FTC and that build makes no difference over the one you posted earlier, could you recommend a commercial decoder for me to test and see if this is any different.

Before go there try WMVideo Decoder DMO with FTC ON then try Nero or Arcsoft

VipZ
9th April 2011, 23:02
Before go there try WMVideo Decoder DMO with FTC ON then try Nero or Arcsoft

WMVideo Decoder DMO doesn't connect on EVO's, I will try test Arcsoft.

nevcairiel
9th April 2011, 23:08
Do you have some VC1 in EVO sample somewhere?

VipZ
9th April 2011, 23:33
Do you have some VC1 in EVO sample somewhere?

Here you go, http://www.mediafire.com/?pwb6cb01dk41661

I didn't choose Doom as that worked sometimes and sometimes not, Dukes of Hazard always seems to have the issue. I hope the way I split it is ok, comes up same as full EVO.

jmone
10th April 2011, 00:24
How did you split the EVO (I've got a good VC-1 Interlaced disc - Eagles)

VipZ
10th April 2011, 00:50
How did you split the EVO (I've got a good VC-1 Interlaced disc - Eagles)

I just downloaded the file splitter from here, http://www.filesplitter.org/ and set to split the EVO at every 150mb and choose one of the split files for the sample. The sample gets minor corruption at the start, but mediainfo still reports the stream correctly and the sample has same characteristics as the original.

I think its one issue that's occurs on all EVO's if a solution is found to one, it should hopefully apply to all.

mindbomb
10th April 2011, 00:51
Unfortunately ArcSoft Audio Decoder HD (TMT5) downsamples HD audio to 48/16..or em I wrong?

just replace that one dll, not the whole thing.

nevcairiel
10th April 2011, 01:32
It looks like ffmpeg just isn't too happy about EVO files in general. Remuxing the file with ffmpeg causes the file to show the same symptoms of choppyness, and all EVO files i saw are misdetected with a wrong frame rate (which probably causes the problems in the first place). Sadly there is no easy way to fix these terribly broken timestamps and maintain A/V sync.

Considering that HDDVD is dead, and EVO isnt really used anywhere else, i also have no real hope for improvements on ffmpegs side.

jmone
10th April 2011, 03:39
A EVO VC-1 Interlaced Sample - http://www.mediafire.com/?d4h51794if31aba

Aleksoid1978
10th April 2011, 04:28
Bug .ts + MPEG2 - http://aleksoid.tosei.ru/Test/Sample/Hilary.0000.ts

Dogway
10th April 2011, 05:30
Any idea on why LAV doesnt split this video? Does it have to do on MPC configuration?
I show my setup, I tried to include MPC filter because when a codec didnt find its decoder in external filters, filters were disappearing


I also have a DivX recording which didn't work.
lav 0.20 and just tested 0.21. Graphstudio splits them tho.

nevcairiel
10th April 2011, 08:06
Any idea on why LAV doesnt split this video?

The file opens just fine for me, must be something in your configuration.


Bug .ts + MPEG2 - http://aleksoid.tosei.ru/Test/Sample/Hilary.0000.ts
Fixed

Dogway
10th April 2011, 08:13
I removed the last ffdshow audio, and ac3filter, and worked. All of them are set as prefered. Now Im disabling overlapping decodings.

edit:even with no filter chain LAV doesn't work. I'm trying now with the executable of 0.21 this time, but that doesn't quit something is very unstable, MPC or lavf. It would be good to know how to track down these things in the registry or wherever. MKV always works none the less.
edit2: Now it works, MPC's ini file gets screwed easily :/

Underground78
10th April 2011, 08:37
Hi,

I have some troubles getting embedded subtitles working with LAVSplitter + MPC-HC rev 3019. I tried to add "DirectVobSub" filter to the preferred filters list but MPC-HC started crashing when loading a file (mkv or ts) with embedded subtitles ... I though it was a renderer problem so I tried madVR but it did not help.

Any thoughs ?

Underground78

nevcairiel
10th April 2011, 08:42
For embedded subs with either EVR CP or madVR you should not need DirectVobSub, instead you should just enable the internal subtitle renderer.

Open a file and check in the context menu under Subtitles if Enabled is check. Also, in the Options, Subtitles -> Misc check that "Do not load embedded subtitles" is turned off.

VipZ
10th April 2011, 08:44
It looks like ffmpeg just isn't too happy about EVO files in general. Remuxing the file with ffmpeg causes the file to show the same symptoms of choppyness, and all EVO files i saw are misdetected with a wrong frame rate (which probably causes the problems in the first place). Sadly there is no easy way to fix these terribly broken timestamps and maintain A/V sync.

Considering that HDDVD is dead, and EVO isnt really used anywhere else, i also have no real hope for improvements on ffmpegs side.

Thanks nev to looking into this dead/broken format :)

I thought this may be case with EVO being just plain broken, I have also given up trying to get it working (Replaced most of my HD-DVD's now anyway ). I guess there is no easy way to try to just force 23.976 fps on EVO files and hope for the best?

nevcairiel
10th April 2011, 08:45
I guess there is no easy way to try to just force 23.976 fps on EVO files and hope for the best?

I tried that, that utterly breaks A/V sync.

PS:
Anyone running custom builds, if you can, please try the latest revision on whatever MPEG-TS you have, and see if it didn't break any files. Sometimes those TS files are just crazy..

VipZ
10th April 2011, 09:13
I tried that, that utterly breaks A/V sync.

PS:
Anyone running custom builds, if you can, please try the latest revision on whatever MPEG-TS you have, and see if it didn't break any files. Sometimes those TS files are just crazy..

Ok, thanks.

I don't have the latest build, if someone could upload it, I can test it against my MPEG-TS collection :)

On this one, 0.21-16-ga7a4a71 I am getting few crashes on seeks for TS and PS and 1 or 2 crash on start's.

Underground78
10th April 2011, 09:45
For embedded subs with either EVR CP or madVR you should not need DirectVobSub, instead you should just enable the internal subtitle renderer.

Open a file and check in the context menu under Subtitles if Enabled is check. Also, in the Options, Subtitles -> Misc check that "Do not load embedded subtitles" is turned off.

Thanks for your answer !

The "Subtitles" menu is grayed out : http://i.imgur.com/MaqHw.png (http://imgur.com/MaqHw.png) ...

I don't understand why, I've checked the options and I see nothing wrong. :confused: I am still using XP, can it be related to that ?

Also what should I do if I don't use MadVR so that DVXA decoding works ? I guess I should add DirectVobSub to the list in this case ?