JavaScript Required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
Add Dynamic Resizable Videos to a Doc
Homepage
Formula Playground
Video Table
More
Share
Explore
Homepage
How to add dynamic, resizable videos to your Doc without Youtube
CG
Cameron Golinsky
🌁 Step 1) - Install ‘Edit Images’ Pack to Doc
In order to embed a video from your table, into your doc (without a youtube link), you will need to download a pack to convert the file into a URL 🔗
I will be using ‘Edit Images’ by Paul Danyliuk
📹 Step 2) - Create a Video Table
Create a Table with three columns
1)
Name
Column Type:
Text
2)
Video
Column Type:
File
3) Video URL
Column Type:
Text
Add the ‘Edit Images’ Pack to the Video URL column
Add [formula]
[ AsImageLink( Video ) ]
Disclaimer: It may say “Wrong Argument”, but it works.
🔄 Step 3) - Add a Refresh Button
This button needs to be pushed after each video is added so that they all create a URL.
Create a button → Actions [Refresh Pack column(s)] → Video Table - Video URL
Note: The button’s image can be adjusted by copying an Image URL Link into the
Image()
formula.
✏️ Step 4) - Write the Formula
[Try them out]
1) Static video
2) Dynamic Video Selector
3) Dynamic Video Re-Sizer
4) Both Combined Video
🌁 Step 1) - Install ‘Edit Images’ Pack to Doc
📹 Step 2) - Create a Video Table
Create a Table with three columns
Add the ‘Edit Images’ Pack to the Video URL column
🔄 Step 3) - Add a Refresh Button
Create a button → Actions [Refresh Pack column(s)] → Video Table - Video URL
Note: The button’s image can be adjusted by copying an Image URL Link into the Image() formula.
✏️ Step 4) - Write the Formula
[Try them out]
1) Static video
2) Dynamic Video Selector
3) Dynamic Video Re-Sizer
4) Both Combined Video
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
Ctrl
P
) instead.