It occurs to me that in my experience, people who are doing a lot to help out, sometimes in ways that cost money, too, not only usually also give a gift, but they want to give a significant one. That's because they are usually the closest to you.
For example, for my daughter's wedding, three of my friends are hosting a luncheon or a shower. A group of her friends are having a bachelorette party. Three more of my friends are hosting a dinner for all the out of towners two nights before the wedding. Another friend is housing the groom's three sisters. Others will make hospitality bags. And so forth. All those things take time and effort and money. It would be perfectly fine if they didn't also give her a wedding gift. But I am sure that they will, and for the same reason they are doing all those things: they feel very close to her and to our family; they want to be insiders, like family. And I do the same for them when it is their families' turn. It never occurred to me not to give a gift, too. Anyone for whom I would go to that much trouble is someone I want to give something special.
In the OP's case, the time and effort take the form of something that is usually done by a professional for the wedding. That can make it a little more confusing, because it's easy to see how it saves the hosts money.
But I would still think of it as "pitching in," albeit in a big way. I wouldn't see it as instead of a gift; I'd see it as the sort of thing that someday they will reciprocate for you somehow and for which they will give YOU a nice gift to thank you (they certainly should).
That said, I do think that especially because it is such a big thing, if you don't want to give a gift, too, then you are okay. But from what you posted, and especially because of your husband's discomfort, I still think that even though you don't have to, you will be happiest if you give them a gift as well, perhaps a small one like a cookbook or an apron or something, or something like a popcorn in a cute bowl and some movie candy to enjoy when they watch the video.