WebEx WMV to AVI or MPG

I'm running Windows 7.

I've formatted WMV to others plenty before. I usually use FormatFactory or something online like Zamzar.

However, I've recently been trying to convert a Webex recording (that's already converted from its proprietary format into WMV) into an AVI or MPG.

I've been successful with one program but it's only converting audio.
Would this be a missing codec issue?
I can play the WMV just fine and see video and audio, but once I convert the WMV to an AVI or MPG and play it, I only see audio.

Same playback issue in Media Player (latest), VLC player, and Media Player Classic.

I searched forum here for webex but couldn't gather anything to solve.
garryshapeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Anthony RussoCommented:
I've heard before that converting a proprietary WebEx file into WMV will give mixed results as to compatibility with certain players and systems. I assume this to be the codecs installed differently. It would explain why further conversion to AVI or MPG could have issues.

Have you tried to play the WMV on some different machines to see compatibility?

Have you tried installing additional codec packs?
0
NrisimhaCommented:

I've been successful with one program but it's only converting audio.
Would this be a missing codec issue?
I can play the WMV just fine and see video and audio, but once I convert the WMV to an AVI or MPG and play it, I only see audio.


Hello garryshape,

When you convert with Format Factory an WMV file to AVI or MPG you have a choice to choose VIDEO codec and AUDIO codec.

So, if you choose convert only audio into MP3, but not a video into DIVX or XviD or H.264 then you will have issues.
But in Format Factory if you want convert some WMV file into AVI the codecs are selected automatically to XVID and MP3. So, it doesn't make a problem.

But, it is a strange for VLC that made such fault. I usually reinstall VLC in such cases, but before reinstalling I play the AVI and choose Tools menu and then Codec information and tab Codec details where I can see which codecs are used for VIDEO and which for AUDIO:

 AVI
In my case I converted WMV file with Format Factory and I have used a H.264 codec for video and MP3 for audio, so you can see that in Codec Details window.

You can convert with Format Factory and put the right selection.
I hope you made these selections:

WMV

I am very curious which Codec Details you have when play such AVI file that doesn't display video and you only can hear sound.

It must be an conflict, so please send a image of Codec details during playing of AVI file in VLC player.


Nrisimha

0
garryshapeAuthor Commented:
Thanks for the descriptive reply.

I actually just tried opening the original file (non-converted, just the .wmv file) into VLC player, and this is the message I get:

No suitable decoder module:
"VLC does not support the audio or video format "G2M4". Unfortunately there is no way for you to fix this."
0
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

garryshapeAuthor Commented:
I can play the original just fine in "Media Player Classic - Home Cinema" and it shows the information of the .wmv to be:

Audio: Windows Media Audio 44100Hz mono 48kbps [Raw Audio 0]
Unknown [Raw Stream 1]
Video: G2M4 1366x768 29.97fps 83kbps [Raw Video 2]
0
garryshapeAuthor Commented:
I'm opening up a ticket at Webex to see what they recommend for the process.
Maybe it's just impossible.
0
garryshapeAuthor Commented:
I'm trying the g2mtranscoder.exe tool from GoToMeeting folder to see if it will convert the WMV that WebEx Player produced.
0
garryshapeAuthor Commented:
g2mtranscoder.exe says it ran but after a couple mins it took to complete,  I see no change in the file properties or codec properties.
0
NrisimhaCommented:

"VLC does not support the audio or video format "G2M4". Unfortunately there is no way for you to fix this."


Yes, this is a G2M4 Codec Video for your iPod, iPhone, iPad, PSP and many other devices.

I will try to find solution. Btw. have you installed a Cytrix GoToMeeting on your PV?

If you have we will do a job.

Nrisimha
0
NrisimhaCommented:

I have found a solution how to convert WMV file with G2M4 codec, into WMV9 and then to AVI file.

And all that with one BATCH file. You just have a enter a name of WMV file with G2M4 codec, then you press Enter and ... wait some time that is depending of the duration of that file and ... the fially you will get an AVI file !!!

I'm to tired, but I would like to put these files in one ZIP file somewhere on the server, but some people said that they couldn't download even a small files from Rapidshare !

So, I want to hear your opinion - where I can upload this ZIP file?

regards

Nrisimha
0
garryshapeAuthor Commented:
Oh wow, really?
I'd love to try.

Can you try http://wikisend.com/ then to send it?
0
garryshapeAuthor Commented:
and can email to barebonessys@hotmail.com if possible.
wikisend.com should let you upload any format you want.
0
NrisimhaCommented:

Hello garryshape,

Here is a link:

http://wikisend.com/download/330386/Final.zip


Well, I am on my computer for 9 hours and I spent my time to convert those WMV G2M4 files.

The bad is that conversion from WMV G2M4 into WMV9 with a g2mtranscoder.exe is to slowly.
I have only big WMV G2M4 files with more than 50 MB and resolution 1280x1024 pixels.

Good is that FFmpeg is excellent as usually and fast when you convert any file format to other file format. And that is a case with convert WMV9 to AVI.

Download this ZIP and unzip all content in an empty folder. Then start WMV-G2M4_to_WMV9_Converter.bat and write a name of WMV file that is in ZIP file ( this video.wmv ) and press Enter.
When you will put a value for AVI quality put 36 and press Enter.

And wait ... and wait ... and finally for 5 minutes you will get a AVI file with a name Final.avi.

That's it. If there will be any question just send a post.
It is a 9 P.M. so I will be still 3 hours at my PC.

Nrisimha

0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
garryshapeAuthor Commented:
Thankyou sir, that works real well.

Not sure how long that wikisend upload stay up for...

Mind if I post the batch file code here for future folks to use?
Or could you post it here?
0
NrisimhaCommented:


Hello garryshape,

I can give a code, but on this EE Forum it is forbidden to attach an EXE or BAT files or DLL.
And many other files with extensions such as MP3, MP4, MOV, AVI  etc.

So, if I give a code I have to also give a FFmpeg.exe file and g2mtranscoder.exe and G2M.dll.

But first, I would like to talk with you via E-mail that you posted here. If you agree, of course.


Nrisimha
0
garryshapeAuthor Commented:
Hi, sure, send any email you like.

I figured I could post batch code here, then provide links to the required files for folks to download into the directory they create the batch file in.
How to use would be self explanatory.
0
garryshapeAuthor Commented:
I'm working on an AutoIt also to replace with GUI
0
garryshapeAuthor Commented:
Just having a little trouble needing to be able to get the ffmpegpath to work and then to save output to specified folder and name it

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1_1 = GUICreate("G2M4 to AVI Converter", 407, 129, 192, 114, -1, $WS_EX_ACCEPTFILES)
$FilePathToConvert = GUICtrlCreateInput("", 8, 32, 369, 21)
GUICtrlSetState(-1, $GUI_DROPACCEPTED)
$Button1 = GUICtrlCreateButton("Convert", 8, 72, 81, 25)

GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_Button1()
	EndSwitch
WEnd

Func _Button1()
$WMV = GUICtrlRead($FilePathToConvert)
$g2mtranscoder = "C:\Program Files\Citrix\GoToMeeting\880\g2mtranscoder.exe"
$ffmpegpath = "C:\Program Files\WMVConvertToAVI\ffmpeg.exe"

RunWait ( $g2mtranscoder & " source=" & $WMV )
MsgBox(4096,"", "Transcoding Complete.")

;~ RunWait ( $ffmpegpath & " -i " & $g2msouce & " -vcodec libx264 -crf 50 -acodec libmp3lame -ab 128k -ar 44100 -ac 2 -coder 1 -trellis 1 -flags +loop -cmp +chroma -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -threads 0 AVI_Final.avi")

;~ 	Else
;~ MsgBox(4096,"", "Error, try again.")
;~ EndIf
	
EndFunc	

Open in new window

0
garryshapeAuthor Commented:
This one here and then trying to get filename to be the same:

#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1_1 = GUICreate("G2M4 to AVI Converter", 407, 129, 192, 114, -1, $WS_EX_ACCEPTFILES)
$FilePathToConvert = GUICtrlCreateInput("", 8, 32, 369, 21)
GUICtrlSetState(-1, $GUI_DROPACCEPTED)
$Button1 = GUICtrlCreateButton("Convert", 8, 72, 81, 25)

GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			_Button1()
	EndSwitch
WEnd

Func _Button1()
$WMV = GUICtrlRead($FilePathToConvert)
$g2mtranscoder = "C:\Program Files\Citrix\GoToMeeting\880\g2mtranscoder.exe"
$ffmpegpath = "C:\Program Files\WMVConvertToAVI\ffmpeg.exe"
$outputpath = "
RunWait ( $g2mtranscoder & " source=" & $WMV )
RunWait ( $ffmpegpath & " -i " & $WMV & " -vcodec libx264 -crf 50 -acodec libmp3lame -ab 128k -ar 44100 -ac 2 -coder 1 -trellis 1 -flags +loop -cmp +chroma -partitions +parti4x4+parti8x8+partp8x8+partb8x8 -me_method hex -subq 6 -me_range 16 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -threads 0 AVI_Final.avi")


	
EndFunc	

Open in new window

0
NrisimhaCommented:

Great !!!

And it will be good if users will can set CRF to other values not only CRF=50.

But, I will wait that you finish your job.

good luck

Nrisimha
0
garryshapeAuthor Commented:
I think a Slider might work for the value right now I'm just testing with 50.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
MultiMedia Applications

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.