Introduction: Transfer a Video Via FM Radio

Picture of Transfer a Video Via FM Radio

In old times and even now, radio stations used to transmit secret morse code messages.

If the government pulls out the Internet cable, morse code file transfer can save you.

Ok, maybe not the best way to do it, but it's possible.

In this project, I transferred a small video via morse code.

Step 1:

Picture of

I took a 9 sec long video and compressed it to 68.5 KB

Then, I imported that video into the Hex editor.

I used HxD Hex editor.

It’s better to use Base64 code. I'll explain the details at the end.

Step 2:

Picture of

After that, I pasted the code into “WordPad” and added “WmvWmvWmvWmvWmvWmv” line at the top.

That will help us to identify where code starts and ends.

Step 3:

Picture of

Then, I imported the code into “WinMorse” and converted to a “.wav file.

Step 4:

Picture of

Then, I played it with my car’s MP3 Player/Fm Transmitter.

I connected the radio to my old laptop and used “CwGet” to decode the morse code. I could have just played the file in the computer, but I wanted to emulate radio stations effect. That’s why I used FM Transmitter.

Step 5:

Picture of

When morse code was decoded, I selected the code between “WmvWmvWmvWmvWmvWmv” and pasted it back into the Hex editor.

After that, I saved it as a video file.

Did it work?

Yes. I had a small technical problem. From 9 sec video, I only transferred half of it. I think my FM transmitter let me down. All procedure took 28 H :)

Somebody on Youtube mentioned that it would have been much more effective to use base64 code instead of the HEX. I tried it before choosing HeX. The reason I did not go with the base64 code, was because of my old computer and the “=” symbol that base64 uses. My old computer’s sound card introduced some noise. That noise was decoded as letters. Because Base64 is using mostly letters, I thought I’ll go with the HEX code as it would be easier to spot an error. Hex code has space between symbols, base64 does not. After the comment, I decided to give it a try on my new computer. It did not introduce any noise and “=” symbol was not a problem.

Base64 should give much faster results.


Scramblbot126 (author)2017-11-08

If you were to send photos via a long range radio transmitter and receiver would it work? I am making a cubesat for my science fair project and was wondering if I could use this application in space. Thoughts?

HosseinJ4 (author)2016-08-08

hi my friend it's amazing and i have question if i compressed this code to less than 20 kb how long to receive hex code ? and i have another question if this file transferred from space to earth could we receive it?

mykiscool (author)2015-08-09

The speed rivals some of time warner's packages.

NabeelLass (author)2015-05-10


Very nice and intersting project.

can we use this techniques for live video transferring? what is the date rate trsnferred you used?


No, it's too slow for live transfer.

It's really just for fun. It takes too longs for it to be practical.

9 sec video was 68.5 KB in size, so it was very compressed.

andy.knote (author)2014-12-10

That's impressive.

Tomsm (author)2014-12-07

Wow, its unreal)

blodefood (author)2014-12-06

Awesome 'ible! It would be effective to transfer small amounts of text very discreetly.

ShakeTheFuture (author)blodefood2014-12-07

Yes, you can actually transfer a lot of text. Hex code transferred and saved as ".txt" file was around 205 KB in size. Once imported in HEX editor and Saved as a video, new video size of the files was 68.5KB (actually less, as I failed to transfer all the video)

RangerJ (author)2014-12-06

Cool! This will open up entirely new possibilities for the clandestine 'numbers' stations transmitting on short wave radio. When I hear one sending two character groups at a time, I'll know they are sending photographs or videos (especially if the message is real long.)

vanweb (author)2014-12-05

Wow this is Interstellar! But how long would it take to transfer all of the scientific knowledge from a black hole in order to build an antigravity machine via morse code? :-)

Well, if you are transmitting the video via Morse Code, it would of course depend on the size of your video. if a 68.5KB video took an estimated 28 hours, you can assume with a simple proportion that would leave you with around 2.446KB per hour (or around .04KB per second). However, You must assume that by the time you re in a black hole, science would have advanced to the point where videos could be compressed even more. Also take into account the sheer distance we are to a black hole and the massive amount of cosmic interference that would garble the signal. Therefore, it would be necessary to repeat each dash and dot 3 times or more (the current method we earthlings use to transmit binary to satellites, so 11001 would be 111 111 000 000 111). This about triples the time it takes, making it about .815KB per hour based on my original ratio. Also, radio waves travel at the speed of light, however scientists predict they begin to decay about 4 light years away from the source.It would still be detectable, but not readable. so in short, if you were to transfer the same video file used in this ible' from a black hole to a receiver 4 light years away, assuming that neither the planet nor the Wave would get sucked in/distorted by the black hole, it would take around 85 hours, using the distance in teh video. I can assume the distance in the video was less than 2 but greater than 1 foot, and 1 light year is 31,039,166,400,000,000 feet. That's thirty one quadrillion, thirty nine trillion, one hundred and sixty six billion, four hundred million feet. It would take around. that means 4 light years are: 124,156,665,600,000,000 feet. set it up in a ratio, and you get approximately 7035544384000000000 hours for a transmission of a 68.5KB video. So basically, you would be waiting a while.

Wow, that's awesome answer you gave :)

Thanks! Oh by the way, I love your project. may not be practical in black hole, but still cool!

Hahaha!!! I love this more than you know!

alloydog (author)vanweb2014-12-06

It would either take you forever or no time at all, depending on your point of reference. But once you you have your time machine, it wouldn't matter. ;)

How could I have forgotten the whole relativity part of my answer? I guess my big long answer only works in a black hole that doesn't warp space or time! :)

ShakeTheFuture (author)vanweb2014-12-05

That's the attetude! :)

Ninjarooster (author)2014-12-05

That's amazing!!!

Thank You!

nodcah (author)2014-12-05

Nice project! I'm impressed at the quality and near-perfection of the final video! =)

ShakeTheFuture (author)nodcah2014-12-06

Yes, The quality could be perfect, since it's a digital (kind of) transfer.

I think FM Transmitter let me down.

boatingman (author)2014-12-05

Wow,..., just, That was amazing.

Cheers! I am glad you liked it!

About This Instructable




Bio: Innovative Projects, Diy's, Life Hacks
More by ShakeTheFuture:Jump Starting Car With Drill's BatteryStuck Hand in a Meat Grinder3 Things You Can Make From Roll-On Deodorant Bottles
Add instructable to: