Magic Lantern Forum

Developing Magic Lantern => General Development => Topic started by: IDA_ML on September 25, 2021, 08:18:39 PM

Title: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 25, 2021, 08:18:39 PM
Hello all,

    I guess, most of you are aware of the latest ML developments on the 700D/650D which our developer TheBilalFakhouri has turned into powerful raw video cameras thanks to his work based on the invalueable work and help of other lead developers:

https://www.magiclantern.fm/forum/index.php?topic=25784.0

    There is another camera that is almost identical to the above two models and also has the overclockable 41 MB/s SD-card interface but has not received an update for more than two years now.  This camera is the EOS 100D.  It is a pitty because the 100D is the lightest (400 g) and smallest DSLR ever made, is very powerful and is perfect for travel and gimbal work.  Personally, I also have the EOS-M which is even lighter.  However, when traveling, I much prefer the 100D since, apart from video, I also shoot a lot of stills and street photography and cannot live without the optical view finder, especially in bright sun shine.  Here is a recent video which reveals the excellent performamce of the 100D for filming low-light raw video:

https://www.magiclantern.fm/forum/index.php?topic=26245.msg236819;topicseen#msg236819

    A while ago, I talked to Danne about a possible ML update and he was of the opinion that implementing the latest 700D/650D developments into the 100D should be fairly easy and should not take an experienced developer more than a few days of work.  Then I decided to talk to TheBilalFakhouri and he also confirmed that getting the 100D updated shouldn't be that hard.  He also said that he would be glad to do the work and add the 100D to his list of supported cameras, however, he must have a working 100D in his hands to complete the job successfully, (based on failed attempts to work on the 100D remotely).  Unfortunately, the 100D is not popular in his country and it can be impossible to lend (or get) one.  That is why, on behalf of those who still use the good old 100D, I am asking for help.

    If there is someone on the forum who has a working 100D that he/she does not use any more and would be willing to donate to TheBilalFakhouri for the above update, please contact him with a personal message and he will suggest how to get the camera to him.  In my opinion, this would be the only way to breath new life into this fantastic camera.  Your help will be greatly appreciated.

Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Walter Schulz on September 25, 2021, 08:52:36 PM
Just formalities:
Are all custom/shipping related questions answered? Which limits apply? Are calculations for gifts based on original MRSP or recent market prices for used items (no bill included = custom authorities may estimate on their own?).

In the past forum members formed a fund to enable dev to buy on its own because of such traps.

At the moment an used 100D/SL1 in mint condition is available via a Germany-based forum for around 180 Euro. 18-55 included which makes price reasonable.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 26, 2021, 09:11:05 AM
Just formalities:
Formalities always exist.  However, if someone living in Europe, travels to the developer's country and brings the camera over as a personal item, wouldn't that be a perfectly legal solution?  We are talking about a cheap used camera for less than a couple of hundred Euro here and not a truck load of cameras.  Indeed, the forum member fund would be another working solution.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Welles on September 26, 2021, 12:38:12 PM
This is a great idea. I am using my 100D at the moment, but I am willing to help fund to buy a used one.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 26, 2021, 03:03:08 PM
This is a great idea. I am using my 100D at the moment, but I am willing to help fund to buy a used one.

Thanks a lot, Welles,

As far as I know, only bitcoin donations are accepted but I may be wrong:

https://www.magiclantern.fm/forum/index.php?topic=24300.msg218424#msg218424
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Walter Schulz on September 26, 2021, 03:10:31 PM
You are mixing up things:

There is an "official" bitcoin wallet where people can spend virtual money to ML project. Donor are unable to have a say in how or even if money is spend. It is totally up to wallet owner.

What I'm talking about is a privately organized "one-shot" (=time limited) fund where money ("real" currency only) is collected for a very specific and singular cause.
ML community had such actions in the past for various items.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on September 26, 2021, 03:36:40 PM
I have the inspiration to work on 100D, since it's also share a lot of similarities with 650D/700D, 1x3 mode and x5 expanded preview already proved to work (which means it's easy to port 100D to my custom build, with high chance of success).

If there a 100D user who is willing to contribute and port 100D to my builds (https://www.magiclantern.fm/forum/index.php?topic=25784.msg231049#msg231049), I can help (beside there are many helpful guide in the forum), it's only matter of using current code and fine-tune it for 100D, you need some basic understanding for C lang, ML code and how things works together.

Back to the topic, I can accept donations for X model as long as I have inspiration and willing power to work on it.

In general it seems difficult to find one 100D donor (even if we found one, forward steps could be more complex to donor and to me), better idea to collect small amounts of donations from multiple 100D users who are interested to see 100D support in my builds (https://www.magiclantern.fm/forum/index.php?topic=25784.msg231049#msg231049), at this time of writing running a personal donation address isn't a clear step to make (will give you updates once it's cleared)

Well, for users who are willing to donate for 100D body, I made survey to get some statistics, you can go through it from here:
https://docs.google.com/forms/d/1REiDli8lOOIAFKMJwPLoW5YKSm1b5Y1CziCRikGIT6A/

No gmail sign in required, please run through this survey once per user.

Currently I have no idea how much 100D would cost, used 700D with 18-55 is being sold for ~315-400 USD , used 600D with 18-55 for ~250-285 (no idea for 100D price here, will do a search, it's probably ~300-350 USD or same as 700D), it's hard to find here a camera body alone for sale without a kit lens.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 26, 2021, 03:48:37 PM
What I'm talking about is a privately organized "one-shot" (=time limited) fund where money ("real" currency only) is collected for a very specific and singular cause.
ML community had such actions in the past for various items.

Thanks for this clarification.  I was not aware of that.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: iliush on September 27, 2021, 10:09:57 PM
I am interested for 100d development too. I can donate the 1/7 part from 350 dollars via Google forms, so it's place for another 6 donation to rich the that amount, or meybe is someone more rich than me 🙂. Who is in?
Thanks theBilalFakhouri for the work and support.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 27, 2021, 10:54:19 PM
I am in too.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: nikfreak on September 28, 2021, 03:39:44 PM
100D is identical to 700d. What's the main problem?
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Danne on September 28, 2021, 03:54:36 PM
100D is identical to 700d. What's the main problem?
I say it´s close but there are quirks to account for. Smaller changes mostly but still needs some time tinkering. Anyway, knowing you ported the cam you could probably port later 700D code into the 100D much faster than me who has no time at all atm ;).
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: nikfreak on September 28, 2021, 03:58:59 PM
 :D I like recent developments with custom builds but to stay ontopic, I guess there's no branch to follow any commit / PR to see whatever misses or has changed in recent months? Very busy actually over here with real life...
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Danne on September 28, 2021, 05:05:56 PM
Tempted as I am to collect sources from latest developments me too lacks the time but I leave for the threadstarter to assemble all code needed from various posts  8).
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on September 29, 2021, 03:24:41 AM
100D is identical to 700d. What's the main problem?

100D ≠ 700D, 650D = 700D, that's why 650D worked out of the box without any further modifications in source code and 100D didn't.

100D is very similar to 700D, almost identical, as Danne said 100D has its own quirks.


100D users:
There was a discussion on Discord (https://discord.com/channels/671072748985909258/832260097832386570/891712352662192128) with some of ML team regarding posting private donation address, things still unclear and heading towards to stay away from involving money in ML project due to legal concerns.
The only solution for these concerns is to have legal protection (https://www.magiclantern.fm/forum/index.php?topic=25717.msg233408#msg233408). (there is no progress currently in this step, it may take months/years)

But it seems accepting funds donations outside official ML platform might be okay.
100D body donation is still valid here.


Don't forget this: ;)

If there a 100D user who is willing to contribute and port 100D to my builds (https://www.magiclantern.fm/forum/index.php?topic=25784.msg231049#msg231049), I can help (beside there are many helpful guides in the forum), it's only matter of using current code and fine-tune it for 100D, you need some basic understanding for C lang, ML code and how things works together.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Walter Schulz on September 29, 2021, 03:33:16 AM
Um ... Bilal, nikfreak ported ML to 100D ... ;-)
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on September 29, 2021, 03:44:48 AM
Um ...

Well, it was a nice work for sure ;D

I took also a look into some 100D registers which control RAW resolution, it had some little differences compared to 650D/700D, preview registers are identical between the three cams, that is why I said 100D is almost identical to 700D :D
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: nikfreak on September 29, 2021, 01:31:46 PM
I see no problem in donations. I just wanted to point out that it's important to have your work documented online with all commits step by step and not in a single commit / file. Chances are high this doesn't get implemented otherwise (whenever that might even be). So just keep that in mind. Donations to buy a 100D for Bilal are welcome.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on September 29, 2021, 02:55:29 PM
I just wanted to point out that it's important to have your work documented online with all commits step by step and not in a single commit / file. Chances are high this doesn't get implemented otherwise (whenever that might even be).

I have my source code in this post (https://www.magiclantern.fm/forum/index.php?topic=25784.msg231049#msg231049), if you open it in SourceTree you will find that every commit has a clear comment about what I did.

Nothing complex there, my builds are combination of crop_rec presets (many guides are there since 2018 about how to change RAW resolution, FPS timers, CMOS, ADTG related registers), in addition to Preview registers which are well documented in LiveView Investigation (https://www.magiclantern.fm/forum/index.php?topic=25287.msg230160#msg230160) (beside there is no need to touch Preview registers anyway for 100D because it's identical to 700D)

To port 100D to 650D/700D builds you might just need to fine-tune RAW resolution registers and its related registers (it might be there other tweaks needed, no idea).

I see no problem in donations.

Some of ML team sees no problem to donations too including me, but some of ML team do see a problem . . can't make a clear choice to accept money donations here.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on September 29, 2021, 05:58:05 PM
Just make it anonymous or less official, setup donations link and let it be, if nobody is sure if someone donated or not, theres no issue of breaking the law, if donations will reach the goal then just post message about acquiring the cam, doesnt matter when and how it was obtained.
Everyone donating has to accept the fact that he wont be acknowledged and mentioned for donating and thats it.
Not accepting donations is mostly a legal issue.Or moral in some exceptions.
Anyway i doubt that canon cares about this cam , its almost 10 years old and it wont hurt their sales.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: IDA_ML on September 29, 2021, 06:22:13 PM
Some of ML team sees no problem to donations too including me, but some of ML team do see a problem . . can't make a clear choice to accept money donations here.

Bilal,

How about the second option - someone from Europe donating a used 100D and sending it to someone who travels to your country and would be willing to bring it over to you?  This would eliminate the problem with money donations, especially now that an application for fiscal hosting is still running.  Isn't this more realistic?   
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on October 01, 2021, 09:11:44 PM
Bilal,

How about the second option - someone from Europe donating a used 100D and sending it to someone who travels to your country and would be willing to bring it over to you?  This would eliminate the problem with money donations, especially now that an application for fiscal hosting is still running.  Isn't this more realistic?   

This option is still valid yes, but could be difficult to find single 100D donor, even after we found one we need to deal with shipping, finding a passenger nowadays is quite difficult too, anyway this option is still available if someone is interested PM me.

Progress for fiscal hosting application is stopped currently, this shouldn't be a problem now.


@2blackbar
I am considering such a steps :)

Anyway i doubt that canon cares about this cam , its almost 10 years old and it wont hurt their sales.

Yeah, implementing 1x3 with real-time correct preview presets to 100D won't flip the market, and won't make users buy 100D over R3 :D
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on November 09, 2021, 04:49:46 AM
Little updates:

I found used 100D with 18-55 locally a week ago for 343 USD (it was sold), getting 100D won't be a problem, I can get it from China (https://www.aliexpress.com/item/32983031848.html?spm=a2g0o.productlist.0.0.74855aa8kAGE2z&algo_pvid=6d5eb4d9-6cea-494b-adf6-1df4056d721e&algo_exp_id=6d5eb4d9-6cea-494b-adf6-1df4056d721e-22&pdp_ext_f=%7B%22sku_id%22%3A%2266772245401%22%7D) (I might find another cheaper stores in China which has used 100D, keep in mind there is a shipping cost too).

Current statics from above survey (https://www.magiclantern.fm/forum/index.php?topic=26250.msg236864#msg236864), people who are willing to donate are four, 3 chose *PayPal and one chose Crypto, total offered donations are 85 USD at the time of writing this reply (beside I can donate 30 USD).

*Running PayPal account won't be an option (hard, not supported in my country, friends couldn't help). Preferred payment method is Crypto.
For people who chose PayPal, I am not sure if you can donate in Crypto.

If someone is interested to donate please get in touch with me via PM in the forum or Reddit (https://www.reddit.com/user/bilal_fakhouri) or Discord  (https://discord.com/invite/uaY8akC) (@thebilalfakhouri).
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on November 10, 2021, 01:48:03 AM
ill donate 20$ by paypal but i dont own 100D, i like the idea tho.
Where?
Maybe find a reliable dude who can accept paypal donations, so he will buy the cam in your country for you on ebay or somethin
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on November 10, 2021, 06:00:04 AM
Thanks, as I said PayPal donations are not possible. if there is trusted dude to handle them I don't mind (PM me).

Shipping from EU/US is quite expensive, eBay/Amazon aren't supported here. Best choice to me is buying and shipping from China if I didn't find the camera locally.

There is an option for people who chose PayPal but you need to do some research, the option is to buy a Crypto with PayPal (maybe on Coinbase, there are many other platforms if you know better one), I don't know what kind of fees you will face, also Crypocurrecny withdrawals fees can change from coin to coin and from platform to platform, so no idea what the best platform to exchange.


You can buy Crypto, in particular USDT coin which has fixed coin price (1 USDT = 1 USD) on Binance via P2P (person to person) Trading with zero fees from Binance, there are many payment methods available in P2P trading in Binance like Bank Transfer, Sepa and a lot more depending on your country. in P2P trading sellers can increase the price of USDT a little bit e.g they will sell 1 USDT for 1.02 USD, you can take a look into available offers on Binance (I am using USD as reference, you can select your local currency in P2P trading).

You to have to do KYC verification on Binance to be able to use P2P trading.

As I said for people who have chosen PayPal and can take a look into Crypto you need to make a little research or . . find a friendly friend who can help you with that ;).
I can offer some help/guidance if you chose Binance (PM me).
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: nikfreak on November 10, 2021, 09:31:46 AM
Please use PM and contact theBilalFakhouri for any details directly.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Jonneh on November 27, 2021, 12:44:57 PM
+1 on the donor list (added to the survey). I hadn't seen the posts about the impossibility of PayPal. Crypto would be fine too.

Option 2: I have a 100D that I'd be happy to lend for an extended time (say, 8 months), but the camera has been around the world with me, and I'd be keen to have it back one day (pure sentimentality). Depending on shipping and customs costs and timescales, this may be inviable. Depending on the expected costs, I'd be happy to pay outward and return shipping. Let me know, Bilal, if this sounds feasible.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on November 28, 2021, 07:21:53 AM
Current donations from survey are total of 135 USD from six people, plus mine it's 165 USD.

@Jonneh
Where are you located ?

Unfortunately shipping to my country is complex, shipping directly from US/China to my country is banned (in this case we need to ship the item to another country then to my country, quite expensive from US, it's okay for China), shipping from EU starts with 70 USD up to 150 USD (might be higher), the price depending on which European country you are shipping from.

I don't have a problem with lending, but shipping is the main problem here, I don't know what other surprises I may face because I never tried shipping from EU/US, but my friends who tried told me it's complex and doesn't worth the trouble.


Collecting a small amount from each donor sounds like a better idea. I will make another try to run a PayPal account. If someone (from users/ML team) can run a PayPal account for this purpose, PM me.

Currently, cryptocurrency donations are accepted (PM me).
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Jonneh on January 02, 2022, 11:19:39 PM
Donation sent as USDT, Bilal, which made the most sense. Here's hoping a suitable camera appears on the market soon and that you have the donations in hand when it does.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on April 26, 2022, 01:18:25 AM
-Update: 80 USDT raised from two people Edit: we are 102% from our goal (https://www.magiclantern.fm/forum/index.php?topic=26250.msg239078#msg239078)!, 349 USDT raised --> Goal reached!
+an equivalent to 50 USDT has been offered from EU, can someone help by receiving it and convert it to USDT? let me know please.

-Goal: ~343 USDT.
-Cryptocurrency donations are accepted (PM me).
-PayPal are accepted too (https://www.magiclantern.fm/forum/index.php?topic=26250.msg238996#msg238996).

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fi.ibb.co%2F5FWDTPt%2F100-D-Port.jpg&hash=17145f7442ddd6497437c8a83eeffec9)

I am definitely doing some marketing here :P

-Reminder: what you will get from this?

Check ZEEK's YT channel:
https://www.youtube.com/c/ZeekEOSZ/videos

Check masc's YT channel:
https://www.youtube.com/c/MaScVideo/videos

Exactly, take a look into EOS M videos and RAW video modes on EOS M:

EOS M, 700D and 100D share the same sensor (they produce same image quality). Currently EOS M and 700D have equivalent RAW video modes and considered as best choices in RAW video capabilities as entry level models which support ML, I am seeking to put 100D in the same field, and maintain it as long as I maintain my 700D.

-I am glad that I have created RAW video presets which considered very useful (and golden 8)) by many EOS M and 700D users. which are "4.5K/4.3K/4K/UHD 1x3" with real-time correct preview modes on 700D, the equivalent of "5K anamorphic frtp" modes on EOS M. 100D lacks these presets, I am seeking to bring them to 100D if you are interested.

Check my thread for 650D/700D and take a look about what I am trying to port to 100D:
https://www.magiclantern.fm/forum/index.php?topic=25784.0

-Indeed there is high chance of success (https://www.magiclantern.fm/forum/index.php?topic=26250.msg236864#msg236864) for porting these presets and my build in general to 100D.
-There is no 100% guarantee for success, but there is a really high percentage for it (x5 Expanded preview already proved to work on 100D).

-Why I am doing this?
For fun, learning and maintaining ML project/old models at least a little :) . No I am not planning to do anything else with 100D except for doing ML things, I prefer my articulated LCD screen on my 700D beside I already have access to 250D which has the awesome Dual Pixel eye autofocus.

My offer to help a contributor who have 100D to port my build to 100D is still open, if a contributor managed to port my build to 100D before achieving total USDT goal, I will send you back your USDT donation.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Skinny on April 26, 2022, 08:00:44 PM
why don't you put this info in your signature, so more people could see? I mean like link to this post and a brief description
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on April 27, 2022, 03:28:47 AM
why don't you put this info in your signature, so more people could see? I mean like link to this post and a brief description

Good idea, done. I hope I won't be banned by doing this :P
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: cfilipweb on April 29, 2022, 05:51:03 PM
Great news you gave as hope!!!  go forward brother our support is guarantee.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on May 17, 2022, 10:25:05 PM
-Update: 160 190 251 275 325 349 USDT raised from three four six seven eight nine people.
-We are 102% of the goal. --> Goal reached.

+there is in an equivalent to 50 USDT offered, we need help from someone familiar with Crypto and located in EU, please contact me if someone can help.

-Goal: ~343 USDT.
-All Cryptocurrencies are accepted (PM me).

I might be able to receive PayPal too, contact me on reddit  (https://www.reddit.com/user/bilal_fakhouri) or Discord (https://discord.gg/uaY8akC) (thebilalfakhouri#1803) for PayPal.


-What it's all about:
https://www.magiclantern.fm/forum/index.php?topic=26250.msg238692#msg238692
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on May 25, 2022, 10:21:56 PM
-Update: 190 251 275 325 349 USDT raised from four six seven eight nine people.
We are 102% of the goal! --> Goal reached.

-Goal: ~343 USDT.
-All Cryptocurrencies are accepted (PM me).

PayPal are accepted too!
Please contact me on reddit  (https://www.reddit.com/user/bilal_fakhouri) or Discord (https://discord.gg/uaY8akC) (thebilalfakhouri#1803), or Facebook (https://www.facebook.com/theBilalFakhouri/) or Twitter (https://twitter.com/FakhouriBilal) for PayPal details. and don't forget to hit like and subscribe button :P


-What it's all about x2:
https://www.magiclantern.fm/forum/index.php?topic=26250.msg238692#msg238692
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: ilia3101 on May 26, 2022, 10:46:53 AM
Let's do this everyone!

@theBilalFakhouri is able to take paypal now ;) Just contact him on Reddit/Discord/Twitter.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on May 26, 2022, 03:34:55 PM
Hey thats great, i dont own 100D but i will dontate cause of what you did for M that i do own
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on May 27, 2022, 09:52:20 AM
I can see you can buy used 100Ds on ebay for about 250$ so if you go that route, youre almost set as of now
https://www.ebay.com/itm/374093222731?epid=144819519&hash=item5719b1934b:g:z1YAAOSw3xdiiahC
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: kitor on May 27, 2022, 10:33:52 AM
I believe the issue is with the country Bilal lives in and thus shipping + import taxes are this another $100+
If I ordered that specific offer into my country I would pay extra $70 in shipping and $50+ in taxes.

Most of developers are IIRC located in eurasia, thus US prices are not a good benchmark...
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Walter Schulz on May 27, 2022, 11:08:51 AM
Not going into details: Bilal has serious reasons to do it the way he proposed.

Buying a cam elsewhere was considered and the idea was dropped.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on May 27, 2022, 12:17:31 PM
oh yeah i remember that now 8)
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: cfilipweb on May 27, 2022, 04:29:59 PM
I was lucky to get one 100d body from germany ebay at 150 euros.
Germans are serious sellers and products are guarantee for quality.
check this https://www.ebay.com/itm/165388921213?epid=154041243&hash=item2681f2a97d:g:54kAAOSwggdiM0rI
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on May 27, 2022, 04:31:13 PM
-Update: 251 275 325 349 USDT raised from six seven eight nine people.
We are 102% of the goal! --> Goal reached.

-Goal: ~343 USDT.
-All Cryptocurrencies are accepted (PM me).
-PayPal are accepted too.

Many thanks to ilia3101 (https://www.magiclantern.fm/forum/index.php?topic=26250.msg238999#msg238999) for handling PayPal donations, we might reach the goal very soon.

Also, I will list all contributors when we reach the goal.


-What it's all about x3:
https://www.magiclantern.fm/forum/index.php?topic=26250.msg238692#msg238692
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on May 27, 2022, 11:44:33 PM
-Update: 275 325 349 USDT raised from seven eight nine people.
We are 102% of the goal! --> Goal reached!

-Goal: ~343 USDT.
-All Cryptocurrencies are accepted (PM me).
-PayPal are accepted too (https://www.magiclantern.fm/forum/index.php?topic=26250.msg238996#msg238996).


-What it's all about x4:
https://www.magiclantern.fm/forum/index.php?topic=26250.msg238692#msg238692
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on May 28, 2022, 04:31:41 PM
-Update: 325 349 USDT raised from eight nine people.
We are ~102% of the goal! --> Goal reached.

-Goal: ~343 USDT.
-All Cryptocurrencies are accepted (PM me).
-PayPal is accepted too (https://www.magiclantern.fm/forum/index.php?topic=26250.msg238996#msg238996).

-I already found an available 100D offer for 325 USD, the remaining 18 USD are for exchange fees and shipping cost (the offer is from another city),
 I will post these in details when we reach the goal. I might need a little more than 343 (I might be able to handle that, will let you know).

-Who will take the honor for closing the goal? :)



-What it's all about x5:
https://www.magiclantern.fm/forum/index.php?topic=26250.msg238692#msg238692
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 01, 2022, 12:36:24 AM
-Update: 349 USDT raised from nine people.
 We are ~102% of the goal! --> Goal reached.

-Thanks for Contributors (who donated):

-Jonneh
-theBilalFakhouri
-kayman1021
-ilia3101
-2blackbar
-cfilipweb
-fruitloop
-iliush
-borch_is_god



-100D deals which I found:

1- Used 100D + 18-55 + Battery + Battery charger (?K Shutter): 325 USD = 1,300,000 S.P (easiest to get, most trusted) from (https://www.facebook.com/profile.php?id=100069030227518), this post (https://www.facebook.com/permalink.php?story_fbid=pfbid0P48gnYvQxyc3XABcE4e1BT9nQwdNihSvvc24sRGguTLJETUqQZdeyD9JKaDMdrfkl&id=100069030227518) (Edit: unfortunately it was sold yesterday)
2- Used 100D + 18-55 + Battery + Battery charger (2K Shutter): 325 USD = 1,300,000 S.P (found it yesterday, I have to travel to get it) (random guy)
3- Used 100D + 18-55 + Battery + Battery charger (9K Shutter): 300 USD = 1,200,000 S.P (found it yesterday, I have to travel to get it) (random guy) (Edit: contacted this guy, I might travel to him tomorrow, photos provided by the seller: 1 (https://ibb.co/DGLmCh5) 2 (https://ibb.co/6Nbqys0) 3 (https://ibb.co/fr2KrmH) 4 (https://ibb.co/nCzJgRc) 5 (https://ibb.co/HPKBS2f) 6 (https://ibb.co/fFnQ3pc))


-Fees:
1- USDT withdrawal fees:
- I had first 80 USDT on Binance platform, USDT via TRC20 withdrawal fee is 1 USDT per transaction
- Other 245 USDT are on Bitbns platform, USDT via TRC20 withdrawal fee is 2 USDT per transaction

2- USDT to local currency:
    1 USDT = 4000 S.P (at the time of writing)
     Exchange fee is 2% from Satoshiat (https://www.satoshiat.com/) (the platform which I use for USDT to Local currency conversion)
     It's very difficult, almost impossible to find a buyer who pay 4000 S.P for each 1 USDT, I must drop the price a little:

     First 80 USDT + 4 USDT (added them on my own) = 84 - 1 USDT from Binance - 1 USDT from "Satoshiat" = 82 USDT which sold at 3850 = 316,000 S.P = 79 USDT after total conversion (total fees are 5 USDT)
     Other 245 USDT + Bitbns fee = 243 - %2 fee (5 USDT) = 238 USDT which sold at 3900 S.P = 928,000 S.P = 232 USDT after total conversion (total fees are 13 USDT)

     Remaining USDT = 311 USDT = 1,244,000 S.P

    Transaction hashes on Blockchain:
    For 80 USDT: hash (https://tronscan.org/#/transaction/6cd3f6443b7540f747b40e875fd9fc8d0ef4147a7e148a3f84b70871e96acd3d) , (I added 4 USDT, and Binance took 1 USDT = 83 USDT)
    For 245 USDT: hash (https://tronscan.org/#/transaction/406acab7354168f5fb37bfdcd8d6f05c5f5fb6fbca9637a90cea239defde4965) , (Bitbns took 2 USDT, it's 243 USDT)

-I converted above USDT around one day ago.

Thanks to last donor, now there is ~24 USDT on Bitbns, Satoshiat takes fixed 1 USDT fee for any USDT amount which is under 50 USDT, I am expected 24 USDT after conversion would be 20 USDT = 80,000 S.P

Total USDT after conversion to local currency would be 331 USDT = 1,324,000 S.P which is very close to average 100D price here.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 02, 2022, 05:09:01 PM
Update: Got the 100D:

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fi.ibb.co%2FJm7yxjT%2FGJ2-B2401-c.jpg&hash=5ddd3d3ee606b56d0ac28a590b6657fa) (https://ibb.co/Fmw0s41)

I bought this offer:
3- Used 100D + 18-55 + Battery + Battery charger (9K Shutter): 300 USD = 1,200,000 S.P (found it yesterday, I have to travel to get it) (random guy) (Edit: contacted this guy, I might travel to him tomorrow, photos provided by the seller: 1 (https://ibb.co/DGLmCh5) 2 (https://ibb.co/6Nbqys0) 3 (https://ibb.co/fr2KrmH) 4 (https://ibb.co/nCzJgRc) 5 (https://ibb.co/HPKBS2f) 6 (https://ibb.co/fFnQ3pc))

That offer was based in Latakia (https://en.wikipedia.org/wiki/Latakia), it's two hours and half from my city (https://en.wikipedia.org/wiki/Hama), so I had to travel there and check the camera if it's okay before buying it, and it was fine.

Unfortunately I couldn't go back to my city today (transportation sucks), I was able to go to a friend house in Al-Qadmus (https://en.wikipedia.org/wiki/Al-Qadmus), view from the house (shot on the 100D):

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fi.ibb.co%2FRBF8MMr%2FIMG-2403.jpg&hash=53f1361462f3355d365cbb8964499c05) (https://ibb.co/1dgcppy)

-WTF Bilal? just start working on the 100D!! :P
-Ah, yeah, I will . . currently I am away from PC and I have limited time in the coming ten days, just one reminder:

-ML is being developed in spare time.

But anyway I might be able to get home by tomorrow and start playing with the 100D, as I said I might stop around ten days (for exams), will let you know for sure.
Will post the remaining USDT balance soon (will share traveling cost details too), I might buy an AC adapter or another battery for 100D with the remaining balance.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: names_are_hard on June 02, 2022, 05:17:44 PM
Cool :)  Good luck with the new cam!
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: heder on June 02, 2022, 06:50:49 PM
Congrats, and also nice to see that the ML community was willing to spend the money on this.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: ilia3101 on June 02, 2022, 08:28:46 PM
Congratulations!!!

You told me that you have "enough cameras" now... but I'd like to let you know: one can never have enough cameras ;) ;) ;) ;) ;) (especially you, and if the camera can run magic lantern ;) ;) ;) ;) ;))
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on June 03, 2022, 01:44:04 AM
Great, im glad we were able to reach the goal and cam is in your hands  8)
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 03, 2022, 11:39:03 AM
Thank you guys!

... and also nice to see that the ML community was willing to spend the money on this.

Yeah, I am actually surprised a bit that we reached the goal, and that was done for 2013 a model :) , I think donors were like this:

1- Actual 100D users who are interested.
2- Users who liked the idea and helped. (most donors?)
3- Users want to support ML in general.

So there are people who doesn't have a direct interest for 100D itself, but they saw a help was needed and probably felt comfortable and liked the idea and was able to offer their help (thank you).

-I think if you want to work on one of the new cams which is above ~800€ pricing point (https://www.magiclantern.fm/forum/index.php?topic=26500.msg239016#msg239016), ML community might help you as well with the remaining amount, I would like to do that myself.


@Skinny, @ilia3101,
Okay okay okay, let's see:

Skinny talks about unfinished work (https://www.magiclantern.fm/forum/index.php?topic=26500.msg239027#msg239027) for 5D2 especially 1x3 modes.

ilia3101 Says "one can never have enough cameras (https://www.magiclantern.fm/forum/index.php?topic=26250.msg239094#msg239094)" :P

@names_are_hard: Buy Bilal a 5d2 and he might try it (https://discord.com/channels/671072748985909258/844581352082898975/967235934938603560)

@theBilalFakhouri: And I use this card as response to your requests:

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fi.ibb.co%2FDfRTm4t%2Fpoly.jpg&hash=7da633a2d8a8dc296e459a5b7133ba19)

--> Can someone donate a 5D2 for implementation of the latest ML developments? (https://www.youtube.com/watch?v=dQw4w9WgXcQ)  :P


 Sorry, but actually I can consider this, to be discussed after I finish working on the 100D.

I like doing the easy tasks, like the 100D thing, and other things like:

-Complete porting EOS M2 (if it's not yet finished).
-Port 4000D or 2000D.
-Playing with old DIGIC 4 like 600D (increasing RAW video resolution for time-lapses)
-Port high resolution presets and 1x3 modes in clean easy way to 5D2, also playing with preview thing (might be easier than 5D3)

After reading in TwoInTwoOutLosslessPath thread, unfortunately there was unsuccessful attempts to port lossless compression on DIGIC 4 done by a1ex and Greg (attempts done on 60D, 500D), no idea if this would be possible (a1ex and Greg might not have tried too hard). Currently I don't think I can do better thing regarding lossless on DIGIC 4.


I forgot that today is Friday here which is the weekend, so today transportation sucks with less traffic. I am still away from home, hopefully until tomorrow.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Skinny on June 03, 2022, 01:20:46 PM
Congtats on 100D! that was quick! by the way it shows that there is a lot of people interested in ML progress.

About 5d2 and other stuff... I would gladly donate if I was not completely broke now, I have no job. That's why I'm using a PC from 2007.. But I hope things will change.. I really like all ML related stuff and even thought about donation for your 100D. well, I will donate in the future, obviously.

reddeercity said (somewhere in this thread https://www.magiclantern.fm/forum/index.php?topic=19336.0) he almost enabled lossless compression on D4, and like it's definitely possible, he got 50D because it was easier to do it there or something like that. but after some computer problems (he lost his files) seems like he abandoned the project or maybe just paused it for indefinite amount of time.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: 2blackbar on June 03, 2022, 03:53:27 PM
Hey id definitely donate for 5d2 as i have one and development stopped since few years
These cams are not that expensive now, you can get one for about £250 about 300$
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 04, 2022, 05:05:59 PM
News News: I got back to home, made some tries on 100D with 4.3K 1x3 preset with real-time preview and it appears to work after some tweaking :)
Currently I need to rest, I might provide a test build tomorrow.



Thanks @Skinny
I hope things will get better for you soon! the real life is much more important than a camera donation, I already appreciate your intention to help :), and that's enough for me.
Will check lossless later, I think on 60D it was working in silent pic, but the output was not decoded.

Thanks @2blackbar
Will discuss 5D2 thing in separate thread after I finish working on 100D, I will need to know what 5D2 users are looking for, and either if I can actually do it or not.
No idea how much it cost here, it's too early to talk about it right now.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Skinny on June 04, 2022, 08:45:02 PM
@theBilalFakhouri thanks!
News News: I got back to home, made some tries on 100D with 4.3K 1x3 preset with real-time preview and it appears to work after some tweaking :)
already?? wow. you really work fast... what's the write speed?
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 04, 2022, 10:55:40 PM
.. already?? wow. you really work fast... what's the write speed?

Thanks, actually porting the latest achievements to 100D is one of the easiest task because of huge similarities to 700D, and this was mentioned earlier in this thread.
Porting process might be finished in few days if there are no surprises, but I have already noticed some surprises :P I will need to dig a little.

You mean SD card write speed?
During my tests 240 MHz overclock didn't work using Sandisk Extreme PRO UHS-I U3 170 MB/s card, but 192 MHz does work.
on 95 MB/s version both 192 MHz and 240 MHz didn't work.

In future I might dig into SD overclocking again, and compare 100D against 700D and see what is the difference (on 700D 240MHz works flawlessly using Sandisk 170 MB/s version)
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 06, 2022, 01:07:56 AM
News News: Build posted in Bilal's crop_rec_4k experiments for 100D / SL1 (https://www.magiclantern.fm/forum/index.php?topic=26511.msg239125#msg239125). Please read everything which has written, also the the references to other threads.



Following up this:
Will post the remaining USDT balance soon (will share traveling cost details too), I might buy an AC adapter or another battery for 100D with the remaining balance.

-Traveling cost details:

1 USDT = 4000 S.P
Remaining balance was: 44,000 S.P = 11 USDT

Traveling cost (transporations):

500 MB 4G data pack:                               4500 S.P (Needs it to stay connected, contacting the seller, viewing Google Maps)

Latakia ticket (from Hama):                       3000 S.P (Me)
Latakia ticket (from Al-Qadmous):              1500 S.P (My friend, I asked him to come, it's better to not go alone)
Green Bus (https://sensyria.com/wp-content/uploads/2016/10/579614fdd21bf-600x330.jpg) (two tickes):                               400 S.P (from Latakia Garage to meeting point with the seller)
Taxi in Latakia:                                          4000 S.P (back to Latakia Garage from meeting point, time was limited)
Two tickets from Latakia to Al-Qadmous:     3000 S.P (Me and friend)
Ticket Latakia to Massyaf (https://en.wikipedia.org/wiki/Masyaf):                            500 S.P (Me)
Massyaf to Hama:                                       700 S.P (Me)

Total:                                                     17,600 = 4.4 USDT spent.
Remaining balance:                                 26,400 = 6.6 USDT
                                                                          + 24    USDT on Bitbns (still there, will use the remaining balance for another battery or AC adapter) 

-Why I am posting all of these with details?
-For the ultimate transparency, you have the right to know where your USDT was spent. For donors: feel free to ask any question regarding how USDT was spent if something wasn't clear to you.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 07, 2022, 09:06:30 PM
I have limited time in the coming ten days, ..

I have to stop for now, will be back around 12th of this month.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 15, 2022, 12:13:52 PM
New build is up, here (https://www.magiclantern.fm/forum/index.php?topic=26511.msg239224#msg239224).
Will stop posting build updates here, please check Bilal's crop_rec_4k experiments for 100D / SL1 (https://www.magiclantern.fm/forum/index.php?topic=26511.0) for future build updates.


I hope IDA_ML is doing ok (he is being offline since April 25), he started this topic in the first place, and he probably isn't aware of these new updates for 100D.
Where are you man, you are a good build tester :)
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Danne on June 15, 2022, 12:51:03 PM
Code posted somewhere?
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on June 15, 2022, 12:58:34 PM
Not yet, but I can upload it (will post a link soon, stay tuned), I thought no one would be interested in the current state :P (I didn't commit the changes yet, just modified .c files, you can see them by opening the reop with SourceTree).

Edit: here you go magic-lantern-bilal-100d (15-6-2022).7z (https://drive.google.com/file/d/1evYxe7KXE5tEKR1UBLGHzlfRXvfXy3HT/view?usp=sharing).

I didn't upload it because I was thinking to re-write the current code for 650D/700D builds (beside 100D when I finish porting it) and make it cleaner with more comments, and I will use the Github ML repo, so I can push the code directly, and all commits would be there. I failed to convert my current repo to git.
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: Danne on June 15, 2022, 01:45:22 PM
I could check some in my build  8).If I get some time ;).
Good work man!
Title: Re: Can someone donate a 100D for implementation of the latest ML developments?
Post by: theBilalFakhouri on July 05, 2022, 11:02:58 PM
Hello again,

reddeercity said (somewhere in this thread https://www.magiclantern.fm/forum/index.php?topic=19336.0) he almost enabled lossless compression on D4, and like it's definitely possible, he got 50D because it was easier to do it there or something like that. but after some computer problems (he lost his files) seems like he abandoned the project or maybe just paused it for indefinite amount of time.

Will check lossless later..

I read through 3K/UHD 5D2 Raw development and Other Digic IV Cams (https://www.magiclantern.fm/forum/index.php?topic=19336.0) for lossless compression stuff on 5D2, current state camera freezes after calling lossless --> In that state I don't think 5D2 was close to lossless (also I don't think it's too far), but it seems Greg's work on 500D was closer (https://www.magiclantern.fm/forum/index.php?topic=18443.msg184360#msg184360) . . alex didn't say much about 60D, but he mentioned he didn't try too hard (he might thought of some experiments to do on 60D).

Still, lossless compression on DIGIC 4 is a black box, from previous experiments (https://www.magiclantern.fm/forum/index.php?topic=18443.msg239559#msg239559) (in particular 500D and 60D), we don't know how bad lossless conflicts with LiveView, it could be there a workaround --> more experiments are needed, these notes (https://www.magiclantern.fm/forum/index.php?topic=18443.msg239559#msg239559) might help too.

I might request some LOGS from some DIGIC 4 models, and provide some *tests (don't hold your breath please), I think we have 550D/5D2 testers (Skinny and 2blackbar), do we have other testers for other D4 models, like 7D and 600D?
*First, I need to check which branch compiles and works for DIGIC 4 for compressed raw (lossless) tests.