Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

fourbirds

macrumors member
Jan 12, 2019
66
74
Thank you for the app. It works really well.

Perhaps combine your work with wicknix's TenFiveTube for a complete youtube solution? No need to copy paste links, no need to browse youtube using our outdated or slow browsers. Find the video you want to watch in TenFiveTube, click a button and PPCMC opens up the stream.

Just a thought.
 

z970

macrumors 68040
Jun 2, 2017
3,589
4,541
Alex, how does one download .m4a files? There is no option in the PPCMC menu, and when downloading the MP4, the script automatically combines the audio and video file before the user can do anything.
 
  • Like
Reactions: alex_free

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
Alex, how does one download .m4a files? There is no option in the PPCMC menu, and when downloading the MP4, the script automatically combines the audio and video file before the user can do anything.

It’s on my todo list, didn’t get to include everything I’ve wanted to yet but this is a 7.0.6 feature.
 

z970

macrumors 68040
Jun 2, 2017
3,589
4,541
7.0.6 is out, enjoy your M4A downloading.

You work very fast. :)

EDIT: Question, when the m4a file is pulled from the video stream, would it possible to download it at a higher rate than 128kbps, or is that standard in all video files? What quality does the m4a option download files at, or would that be best available?

Then again, maybe I'm reading the whole process wrong...
 
Last edited:

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
You work very fast. :)
You work very fast. :)

EDIT: Question, when the m4a file is pulled from the video stream, would it possible to download it at a higher rate than 128kbps, or is that standard in all video files? What quality does the m4a option download files at, or would that be best available?

Then again, maybe I'm reading the whole process wrong...

I have it downloading the best M4A available, is it really only 128kbs? I noticed that was what my videos were in Mac OS 9 QuickTime 6.

Edit: Yea looks like this is how YouTube works


The only way for a higher quality file seems to be to add avc1/webm libraries to ffmpeg and then transcode (which I need to do anyways since some videos are becoming avc1/webm only).
 
Last edited:

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
I have it downloading the best M4A available, is it really only 128kbs? I noticed that was what my videos were in Mac OS 9 QuickTime 6.

Edit: Yea looks like this is how YouTube works


The only way for a higher quality file seems to be to add avc1/webm libraries to ffmpeg and then transcode (which I need to do anyways since some videos are becoming avc1/webm only).

Hell has frozen over... YouTube just made PPCMC MORE compatible. Every video before that I found to be AVC1 only is now available in standard x264, I can no longer find a video that won’t playback/support transcoding for QuickTime 6.
 

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
Hell has frozen over... YouTube just made PPCMC MORE compatible. Every video before that I found to be AVC1 only is now available in standard x264, I can no longer find a video that won’t playback/support transcoding for QuickTime 6.

Next update is going to force disable av01 so x264 always gets downloaded.

Also in the works will be some way to transcode a playable video for a G3 300mhz, since my Clamshell will be in tomorrow.
 

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
Just wondered, will there be an option to stream at 1080/720 if you have a PM G5?

Keep up the good work btw. :)

Thanks! Sadly I did some experiments before even releasing PPCMC 7.0 to see if the above was possible. The answer is, with QuickTime at least, not possible. YouTube gives us one 360p x264 file, and a ton of separate high quality audio and video streams. While I can easily download both a high quality audio and video stream and mix it to one MP4, QuickTime can not stream a separate audio and video stream at the same time.

I know MPlayer can stream YouTube at 480p on leopard for some videos, I was using SMTube before I knew what PPCMC was. So it’s still possible with something that is not QuickTime, I just have not done enough research into Mplayer and how it streams YouTube.

Eventually Mplayer will be integrated, so it should happen in the future.
[automerge]1584324488[/automerge]
Thanks! Sadly I did some experiments before even releasing PPCMC 7.0 to see if the above was possible. The answer is, with QuickTime at least, not possible. YouTube gives us one 360p x264 file, and a ton of separate high quality audio and video streams. While I can easily download both a high quality audio and video stream and mix it to one MP4, QuickTime can not stream a separate audio and video stream at the same time.

I know MPlayer can stream YouTube at 480p on leopard for some videos, I was using SMTube before I knew what PPCMC was. So it’s still possible with something that is not QuickTime, I just have not done enough research into Mplayer and how it streams YouTube.

Eventually Mplayer will be integrated, so it should happen in the future.

Edit: just wanted to add the fact that YouTube used to provide single 720p, 480p, 360p, and 240p videos which could have been streamed but that was years ago, that’s long dead and is all YouTube’s fault.
 
  • Like
Reactions: TheShortTimer

TheShortTimer

macrumors 68040
Mar 27, 2017
3,249
5,639
London, UK
Eventually Mplayer will be integrated, so it should happen in the future.

Great! That's something to look forward to. :)

Edit: just wanted to add the fact that YouTube used to provide single 720p, 480p, 360p, and 240p videos which could have been streamed but that was years ago, that’s long dead and is all YouTube’s fault.

Yep, YouTube has changed for the worse in many ways. I think that their takeover by Google was a turning point.
 
  • Like
Reactions: alex_free

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
Great! That's something to look forward to. :)



Yep, YouTube has changed for the worse in many ways. I think that their takeover by Google was a turning point.

I still remember the first time I ever watched YouTube in 2009. I asked the person showing me “so you can watch anything you want, and there’s no ads? How does that work?” and they responded “yeah, and I have no idea but how cool is this.”
 

z970

macrumors 68040
Jun 2, 2017
3,589
4,541
Yep, YouTube has changed for the worse in many ways. I think that their takeover by Google was a turning point.

Their takeover by Google happened in 2006. You know, before they turned evil.

The dictatorship of Susan Wojcicki however, beginning in 2014, was a serious pitfall for the website. Endless JavaScript, questionable ethics, and alienating decisions ahoy... not to mention our little API woes, which has recently claimed Tonvid as one of its victims.

My epic quest for a replacement continues...

I still remember the first time I ever watched YouTube in 2009. I asked the person showing me “so you can watch anything you want, and there’s no ads? How does that work?” and they responded “yeah, and I have no idea but how cool is this.”

Bet you heard this nonstop... :D

 

RogerWilco6502

macrumors 68000
Jan 12, 2019
1,823
1,944
Tír na nÓg
Just added a feature that allows you to select an already existing file and transcode it to a specified output file. Next is to add some webm/avc1 codecs...
Does this mean I'll be able to feed it any video I have on my computer for input as opposed to strictly a YouTube video?

Next update is going to force disable av01 so x264 always gets downloaded.

Also in the works will be some way to transcode a playable video for a G3 300mhz, since my Clamshell will be in tomorrow.
If you need some testing done on a 500MHz G3 I have my iBook running OS 9, so it would be possible for me to transcode stuff for it if you want some tests done :D
 

Dronecatcher

macrumors 603
Jun 17, 2014
5,244
7,880
Lincolnshire, UK
For me the 3gp downloader downloads in real time and the example I tried had so many dropped frames the audio sync was way out.
When youtube-dl could still reach the 3gp files it appeared to download at about 4 x real time and never had the audio sync issues.
I've noticed the audio sync is an issue on 3gp streaming too on other methods - eg my MPlayer version but that can be time shifted live with hotkeys.
As an aside, did you know whilst QuickTime is streaming 3gp, you can save the file as a streaming link for online playback later, which in my test didn't suffer from sync issues?
 

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
MPEG4, Apple Compressor - limited the FPS and bitrate to suit - tried and tested :)

I’m taking nothing less then full audio bitrate and fps, I’ll definitely check that out as well.
[automerge]1584379477[/automerge]
For me the 3gp downloader downloads in real time and the example I tried had so many dropped frames the audio sync was way out.
When youtube-dl could still reach the 3gp files it appeared to download at about 4 x real time and never had the audio sync issues.
I've noticed the audio sync is an issue on 3gp streaming too on other methods - eg my MPlayer version but that can be time shifted live with hotkeys.
As an aside, did you know whilst QuickTime is streaming 3gp, you can save the file as a streaming link for online playback later, which in my test didn't suffer from sync issues?

I did not know that, interesting. I’m not sure how else to improve the 3gp downloader unfortunately. I have noticed sometimes it drops frames other times it does not, it’s hit or miss which sucks.
 

alex_free

macrumors 65816
Original poster
Feb 24, 2020
1,085
2,313
Does this mean I'll be able to feed it any video I have on my computer for input as opposed to strictly a YouTube video?

Yes it does! I’ve always wanted to make a ffmpeg GUI since all the Windows ones are terrible.

Yes it does! I’ve always wanted to make a ffmpeg GUI since all the Windows ones are terrible.

That would be great! Could you see if the 240p QuickTime 6 download option plays on that iBook on OS 9? I’d use a faster ppc Mac to do the download if I where you and you have one available.
 
  • Like
Reactions: RogerWilco6502
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.