I have some WMV videos that only play in Windows Media Player. Nothing else ... not VLC, IINA, mplayer, etc.
Handbrake refuses to open it.
AVIdemux refuses to open it.
sample of errors I get:
I've tried utilities like ASFBINCode:[vc1 @ 0x7fc9b8907a40] Error in WVC1 interlaced frame Error while decoding stream #0:1: Invalid data found when processing input ... [mp4 @ 0x7fc9b8908080] Non-monotonous DTS in output stream 0:1; previous: 12249278, current: 12247998; changing to 12249279. This may result in incorrect timestamps in the output file.
They play perfectly in WMP though.
Is there any hope for transcoding these?
+ Reply to Thread
Results 1 to 16 of 16
-
-
Give a try to Avisynth with DirectShowSource().
But first use GraphStudioNext for generating the .GRF files which will be opened by DirectShowSource().
http://avisynth.nl/index.php/Importing_media#How_do_I_use_GraphEdit_to_make_graphs_of_...in_AviSynth.3F
Wrongly-muxed .WMVs are very-common, sadly.Last edited by El Heggunte; 18th Aug 2022 at 07:26.
"Programmers are human-shaped machines that transform alcohol into bugs." -
OK graphstudio is able to play the file without any changes. I'm a bit lost what to do next.
-
AviSynth's DirectShowSource() should work since it uses the same mechanism as WMP, GraphStudioNext, GraphEdt, etc.
-
Avisynth is a script based frameserver and processing tool.
You need to feed the .avs to another program that accepts avs scripts, such as vdub/vdub2, or ffmpeg, or some encoder like x264/x265
To the receiving program, the avs script "looks like" uncompressed video and audio
Delete the video renderer for the video, so the last pin is unconnected save the graph e.g "video.grf" . Repeat for the audio e.g. audio.grf
Install avisynth and write a script in notepad , or you can use a script editor like avspmod
Code:vid = DirectShowSource("D:\video.grf", audio=false) aud = DirectShowSource("D:\audio.grf", video=false) AudioDub(vid, aud)
-
-
It's because the ASF container (improperly renamed to ".WMV" by Microsoft) is a P.I.T.A.
In the end, ASF is just a glorified AVI (as the author of VirtualDub said in 2000) which happened to be even worse (misbehaving) than AVI itself.Last edited by El Heggunte; 17th Aug 2022 at 17:44. Reason: error-correction code
"Programmers are human-shaped machines that transform alcohol into bugs." -
-
Last edited by exekutive; 17th Aug 2022 at 21:26.
Similar Threads
-
Frame shenanigans - how to deal with it
By armyofquad in forum Video ConversionReplies: 15Last Post: 11th Oct 2020, 18:36 -
How to deal with BAD_POOL_HEADER ?
By ConverterCrazy in forum ComputerReplies: 3Last Post: 5th Jul 2020, 12:46 -
Is there anything better than srestore to deal with this blended source?
By bruno321 in forum RestorationReplies: 1Last Post: 8th Mar 2019, 02:43 -
how to deal with posterization in anime animation
By zanzar in forum RestorationReplies: 3Last Post: 1st Feb 2018, 18:18 -
How to deal with grainy or noisy movies
By Morlaco in forum Blu-ray RippingReplies: 2Last Post: 9th Oct 2017, 17:29