Live data from Hacker News

Show HN: I made a Bluesky video downloader

blueskyvideodownloader.org

51–60 of 62 posts

Re: Show HN: I made a Bluesky video downloader

#51
post #14

Am I missing something, or are you just concatenating the MPEG-TS segments and slapping an .mp4 file extension on the end? This is not an MP4 file, and won't play in anything that expects .mp4 files to be MP4 files. (It'll still work in a surprising number of places because most players ignore the file extension and sniff the content anyway) To make this work properly, you need to mux it into an mp4 container. e.g. f…

Thank you very much for your feedback. I downloaded the video through this program, but it couldn't be played in the default player. However, it worked in another video player. I initially thought the issue was with my default player, but it seems there’s a slight flaw in the video downloaded by the program. Thank you for your feedback; I'll fix it as soon as possible.

Re: Show HN: I made a Bluesky video downloader

#52
post #30
post #14

Am I missing something, or are you just concatenating the MPEG-TS segments and slapping an .mp4 file extension on the end? This is not an MP4 file, and won't play in anything that expects .mp4 files to be MP4 files. (It'll still work in a surprising number of places because most players ignore the file extension and sniff the content anyway) To make this work properly, you need to mux it into an mp4 container. e.g. f…

Clearly, he based it on the open-source code from GitHub, which simply concatenates the MPEG-TS segments and adds an .mp4 file extension at the end. You can check out my previous work on a download site for the Bluesky platform at https://blueskyvideodownload.com , which runs smoothly and returns the correct video.

Your website looks great, and the downloaded videos work fine. Thumbs up to you!

Re: Show HN: I made a Bluesky video downloader

#53
post #14

Am I missing something, or are you just concatenating the MPEG-TS segments and slapping an .mp4 file extension on the end? This is not an MP4 file, and won't play in anything that expects .mp4 files to be MP4 files. (It'll still work in a surprising number of places because most players ignore the file extension and sniff the content anyway) To make this work properly, you need to mux it into an mp4 container. e.g. f…

As you mentioned, it was indeed just a simple change of the .mp4 extension. I have now fixed this issue using ffmpeg, as you suggested. Thank you very much for your feedback.

Re: Show HN: I made a Bluesky video downloader

#54
post #32
post #30

Earlier quoted context omitted.

Clearly, he based it on the open-source code from GitHub, which simply concatenates the MPEG-TS segments and adds an .mp4 file extension at the end. You can check out my previous work on a download site for the Bluesky platform at https://blueskyvideodownload.com , which runs smoothly and returns the correct video.

Fascinating, your site looks so similar I wouldn't be surprised if one was a clone of the other. But, I checked yours out and can confirm that it returns a correctly muxed MP4. Maybe if you both open-sourced your codebases we could've avoided this duplication ;)

Great suggestion, haha!

Re: Show HN: I made a Bluesky video downloader

#56
post #9

Looks good, for some reason the MP4 file doesn't appear to work on my Android device. (It shows only Pocket Casts as an option, which is weird, and it's not able to open the file). (Edit: actually it can, the UI is confusing.). There are definitely other downloaders like https://down.blue , which is also a bot on the platform (if you tag @down.blue it will post a download link). For files I download there they do sho…

The issue with the MP4 format not opening has now been fixed, and I’ve released the update, so it should work now.

down.blue could indeed also solve my problem, but I hadn’t come across it before.

Re: Show HN: I made a Bluesky video downloader

#58

> https://imgur.com/a/2Lt4Xln Remind me what this does again? :\ I suggest eliminating that spammish repetition. Body text like this gives a strong impression that the site is going to try to install a virus on my computer. It drips with a swampy kind of SEO desperation only seen on pages that embed malware and crosslink to bot farms.

Yes, I also feel that this kind of repetition isn't great, but it seems that better SEO requires it—there's not much choice.

Re: Show HN: I made a Bluesky video downloader

#60

Earlier quoted context omitted.

I don't think you ever could "copy the video onto the clipboard" in anything. That said, I do wonder why you aren't able to just save as. Is it a "commercial interest" or is there an optimization going on?

How would you copy a video from one folder into another without using the clipboard ? How would you copy a video clip from one video editing project into another without using the clipboard ?

That's an interesting question.

When you select and copy text, text data (typically UTF-8 encoded) is copied to a temporary area called the clipboard (except on X11, where the clipboard doesn't actually exist). When you select and copy an image, the pixel data (24bpp or 32bpp bitmap) is copied to the clipboard. This means you can copy text or image data from one application and paste it into another.

When you copy and paste files within a file manager, data isn't transferred across applications. The data copied is just text data with a special tag indicating it was copied from the file manager. When you paste it, the file manager performs the copy action from one filepath to another. Similarly, when you copy clips within a video-editing application or 3D models or anything more complex than just text and image, it's all done by copying a reference to the data within the application, so you can never paste it outside the application.

You can't, for example, copy a video from DaVinci Resolve and paste it in KDEnlive. You also can't copy and paste audio data.

For some reason, the clipboard is confined to text and image.

The same applies to drag and drop, by the way. If you drag and drop an image to a file manager, either it will pass a URL (text data) and the file manager handles downloading it from the source, or, on Windows, it gives the file manager the filepath of the image the browser already downloaded in cache so it copies without downloading anything.

Post reply on HN