• 0 Posts
  • 217 Comments
Joined 2 years ago
cake
Cake day: June 13th, 2023

help-circle


  • I’m getting the “moov atom not found” error even though the file is at 100%. The whole torrent isn’t at 100% yet, but I enabled sequential downloading.

    Either the .mp4 is corrupt, or you need to wait for the torrent itself to finish 100% complete.

    You are downloading in sequential mode, and it sounds like these .mp4 files were generated with the moov atom at the end of the file. Which means the file is cut off at the very end (aka corrupt) or the torrent itself just never finished downloading the last pieces of that .mp4 file.

    At least that’s how I’m understanding your question… you’re saying the file is at 100% but you’re also saying the torrent isn’t at 100%, to me that sounds like there’s torrent pieces missing to complete the rest of the .mp4 file maybe.

    EDIT: Just to add, technically encoding software can write that moov atom at the beginning of the .mp4 file which would avoid this problem entirely but it sounds like these files you’re downloading aren’t encoded that way. In encoding software usually that means “optimizing” the file or making it “web” ready for a web browser to play immediately as it downloads sequentially… I forget what ffmpeg calls it specifically.

    EDIT 2: Thinking about it, if you’re desperate to play this file as-is maybe you can run it through ffmpeg to create a new .mp4 file and then play it that way. It’s not a real fix since the original source seems to be broken but you may be able to get something playable at least.



  • Torrent swarms need at least one connectable (port forwarded) peer for any torrent data to transfer. In large torrent swarms you won’t notice this too much since there are usually plenty of connectable peers available.

    The effect tends to be more noticeable in smaller swarms.

    In practice you may not notice unless you try to download those torrents with one lone seed who also happen to have no port forward. In those cases you’ll see there’s a seed but no torrent data ever transfers over to you. (note that the same happens in reverse if you’re the lone seed on many torrents)










  • My bank doesn’t offer virtual credit cards sadly.

    If you’re just looking for virtual cards, could you just apply for a credit card with that capability? In the U.S. there are credit card providers that can do that, not sure about Canada but I figured it’d be the same there.

    Otherwise the comment from /u/brrt@sh.itjust.works is spot on, all the phone apps like Google Pay already virtualize your card number so you’re not actually sharing your full details with the merchant. Or make your own prepaid debit card via a separate checking account you put a bit of spending money into.





  • Edit: why the downvotes?

    Users on lemmy.world are generally very anti cryptocurrency, they’re going to downvote anything discussing the topic. Just browse other cryptocurrency posts in this instance and read all the .world comments.

    re: your question I suspect to truly selfhost you’d need to sync the bitcoin blockchain onto your own system and work from there, either with the official client or some other heavy wallet. Beyond that not sure, may need to script a query to your local wallet to monitor for changes to specific BTC addresses (if something doesn’t already exist to do this).