|
|
Extracting QuickTime audio?
) to a DVD. TMPGEnc will do the video fine, but doesn't handle the audio correctly. I managed to get the audio out using MPlayer, but it wasn't in sync with (nor the same length as) the video encoded with TMPGEnc. What are some good tools for getting at the audio contained in Quicktime files?
Also, while I'm somewhat familiar with the video codecs used in QT files, I've never dealt directly with the audio: is the audio on par with the video in these 1080p trailers? E.g. - is it multichannel/surround? If so, is there a way to get this and convert it to AC3/DTS?
Anyways, ideas/suggestions for tools/settings? =)
Hi!
Try Quicktime Pro...
Originally Posted by setarip_oldHi!
Try Quicktime Pro...
Doesn't work, player crashes when I try to export it (VC++ runtime throws a buffer overrun error). Surely there's something open-source/free that can handle these files though?
X-Men 3 trailer
Please provide an exact link for this specific trailer (I only see links for quot;XMen 2quot; trailers). I'd like to examine it myself, as I'm hardpressed to understand why Apple's own Quicktime Pro is unable to successfully export the audio from one if its own trailers...
I just downloaded the trailer for quot;XMen The Last Standquot;.
1) Loaded into Quicktime Pro.
2) Clicked on quot;Windowquot; dropdown menu
3) Selected quot;Show movie propertiesquot;
4) UNchecked quot;Videotrackquot;
5) Selected quot;Exportquot; from the quot;Filequot; dropdown menu
6) Selected quot;Sound to WAVEquot; from quot;Exportquot; downarrow on next screen (Below quot;Filenamequot; and quot;Save as typequot;)
(If you have a compatible video codec installed, you can save the entire multiplexed trailer as .AVI. If you want to do this, ignore steps 2) through 4))
Originally Posted by setarip_oldI just downloaded the trailer for quot;XMen The Last Standquot;.
1) Loaded into Quicktime Pro.
2) Clicked on quot;Windowquot; dropdown menu
3) Selected quot;Show movie propertiesquot;
4) UNchecked quot;Videotrackquot;
5) Selected quot;Exportquot; from the quot;Filequot; dropdown menu
6) Selected quot;Sound to WAVEquot; from quot;Exportquot; downarrow on next screen (Below quot;Filenamequot; and quot;Save as typequot;)
(If you have a compatible video codec installed, you can save the entire multiplexed trailer as .AVI. If you want to do this, ignore steps 2) through 4))
Yeah, it's at step #5 where things die. After I click on quot;Exportquot; a Visual C++ runtime error dialog pops up saying a buffer overflow has occurred, and Quicktime terminates.
Edit: Oh, and the trailer is from trailers/fox/tls/trailer/, I downloaded the 1080p version, then saved a local copy when it was done downloading (File | Save As...).
Edit #2: I tried it on another computer and it worked fine. Kind of weird that it doesn't work on this one, but as long as I got it working somewhere is all that matters I suppose. =) Still, if anyone knows of any tools for working with Quicktime files (since QT still doesn't work on my primary PC) I'd love to hear about them.
Yeah, it's at step #5 where things die. After I click on quot;Exportquot; a Visual C++ runtime error dialog pops up saying a buffer overflow has occurred, and Quicktime terminates.
No idea why you'd have that problem. Try UNinstalling and REinstalling your puchased Quicktime Pro...
Are you using a newer processor with up-to-date patches and highly secured settings or an intrusive av/antispyware? Or a major development IDE or a checked build of windows? Because VC runtimes will never tell you it crashed for a buffer overflow, unless you have a cpu with NX bit protection (in which case you'd get a different error) or a debug version of the C runtimes. Replacing with normal runtime libraries may actually make it work (though it's a testament to apple's carelessness with quicktime). Strange problem!
Yeah, it's at step #5 where things die. After I click on quot;Exportquot; a Visual C++ runtime error dialog pops up saying a buffer overflow has occurred, and Quicktime terminates.
Did this happen with the downloaded/offline copy or while you were accessing the online trailer at the Apple suite?
Hi,
I'm using avisynth's filter QTinput from tateu. It recovers video and audio flawlessly. TMPGENC accepts avs input so, you can finish your proyect.
see the thread:
showthread.php?t=104293
good luck
Similarly to above, I have quicktime alternative installed and just used directshowsource(...., fps=24) with avisynth. Worked flawlessly for me.
YAMB can handle MPEG-4 with AAC in MOV streams now.... which means it's able to de-mux the streams also
the same problem is coming with my work. i installed quicktime a few days back but dunno y im not getting it uninterrupted.
Originally Posted by foxyshadisAre you using a newer processor with up-to-date patches and highly secured settings or an intrusive av/antispyware? Or a major development IDE or a checked build of windows? Because VC runtimes will never tell you it crashed for a buffer overflow, unless you have a cpu with NX bit protection (in which case you'd get a different error) or a debug version of the C runtimes. Replacing with normal runtime libraries may actually make it work (though it's a testament to apple's carelessness with quicktime). Strange problem!
I have Symantec AV and Microsoft AntiSpyware. For development I have VS 2005 and Delphi 2006. Processor in both systems (the system that brings up the VC++ buffer overflow error and the system I actually got it to work on) are Pentium III's (yeah, yeah, I need to get new systems, I'm a cheap bastard).
For fun, I attached to the process in Delphi 2006 before doing File | Export. When I tried File | Export, Delphi dropped me in the CPU debugger and it looks like the error/bug is in QuickTime.qts. In my particular case, it was loaded at 0x66800000 (base address), and the error occurred at 0x668A5286. Here's some disassembly:
Code:
668A5269 8D4900 lea ecx,[ecx+$00]
668A526C 23D1 and edx,ecx
668A526E 8A06 mov al,[esi]
668A5270 8807 mov [edi],al
668A5272 8A4601 mov al,[esi+$01]
668A5275 C1E902 shr ecx,$02
668A5278 884701 mov [edi+$01],al
668A527B 83C602 add esi,$02
668A527E 83C702 add edi,$02
668A5281 83F908 cmp ecx,$08
668A5284 72A6 jb $668a522c
668A5286 F3A5 rep movsd ; error occurs here
668A5288 FF24951C538A66 jmp dword ptr [edx*4+$668a531c]
668A528F 90 nop
And, for fun, here's the CPU context:
Code:
EAX 0x00000063 EBX 0x00000024
ECX 0x3FFFE13A EDX 0x00000003
ESI 0x00144FFE EDI 0x0854033C
EBP 0x0013D23C ESP 0x0013D234
EIP 0x668A5286 EFlags 0x00210202
The value in ECX is, clearly, a bit too large and explains the buffer overflow error I think. If I have some time later I might go spelunking through the disassembly further.
Originally Posted by setarip_oldDid this happen with the downloaded/offline copy or while you were accessing the online trailer at the Apple suite?
This was with the downloaded/offline file. FWIW I used the same identical file on the other PC (where Quicktime exported it without incident). So the file definitely isn't corrupt or anything if that was your concern. =)
Actually, I was hoping you'd say it only happened online ;gt;} |
|