Anmelden:     


Forum: General Discussion

Topic: strange problem with Youtube's H.264

Dieses Thema ist veraltet und kann veraltete oder falsche Informationen enthalten.

I do everything in Mac OSX except run VirtualDJ. All my music videos are in .mov format, with the majority of tracks using H.264 or H.263 video and AAC or MP3 audio. Everything runs great on the PC version of VDJ. However, I thought I would download some video tracks from youtube in order to have video clips/footage for those songs I don't have the music video for (or do not have a music video at all).

Because I use OS X for my editing, PC users might not understand 1 or 2 of the apps I am using here, but you should be able to follow the process.

I have downloaded several HQ youtube videos that have the .flv extension, which after opening them in the Quicktime 7 player (with Perian installed) show in the inspector as H.264 video and AAC audio tracks, which I believe is standard for the .f4v container. This downloaded file plays fine in the Quicktime and VLC players. However, I run Virtual DJ accessing the iTunes library, and iTunes will not accept an .flv file. If I save the original .flv file as a .mov file from the Quicktime 7 player, now iTunes can import and play the video fine (just wrapped the H.264 and AAC into a Quicktime container). Now here is where the strange part happens.

VLC can NO LONGER play the video portion of this track in the new .mov, and Virtual DJ will also NOT play the video portion of this .mov. Is the H.264 from the original .flv not compliant somehow? I need a file that will play back in VDJ. However, I don't want to transcode because of quality loss. Even if I try to export the original .flv in the Quicktime player with "pass-through", I find that the "pass-through" option is greyed out. Usually that means there is a problem with the H.264?! Cutting and pasting the video and audio tracks separately into a new file in QT7 also does not work. It seems that there is definitely something not right about the youtube H.264 (and I assume .f4v H.264 in general). Or is youtube wrapping H.264 and AAC inside the old skool .flv container somehow (I thought this was technically impossible, hence the new .f4v container)

Any ideas? Most people have just recommend using a video transcoder to change from .f4v to .mov but that seems ridiculous if both use H.264 and AAC. BTW, just changing the extension of the .flv to .mp4 or .f4v does NOT work with these files.
 

geposted Sat 16 Jan 10 @ 2:23 am
convert a couple to mpeg2 but that will give you a much larger file size and see how it goes.
 

well i found a solution anyways... A download helper app designed for youtube vids will download the actual .mp4 from youtube. I was just copying the flash video file from the browser memory. Honestly I thought that was the same thing, but apparently not. Now I can play the mp4 from any player including VDJ. Very strange...
 

The App you have.. Are you recording the first stream HD or are you recording the second HD stream which is the 1080p. You tube has HD videos but when you click to watch, the first stream is 480p. When you click on the " HD " The video's resolution goes higher to 1080p. Websites that allows you to capture the streams.. You tube post the URL for the 480p stream.
 

not sure actually. the app is much like a browser, you can surf youtube (or other sites) and then click on a button to download whatever video is playing in the window. I will check into it. thanks for the info on the youtube streams.
 



(Alte Themen und Foren werden automatisch geschlossen)