Osadzanie wideo Youtube / Vimeo z prawidłowym współczynnikiem proporcji
Mam więc stronę wideo, na której osadzam wideo vimeo. Problem polega na tym, że współczynnik proporcji jest często błędny, ponieważ nie ustawiam szerokości i wysokości. Pozostawiając mnie z czarnymi pasami na filmie. Identyfikator vimeo przekazuję dynamicznie, więc nie ustawiam szerokości i wysokości na wideo.
Dynamiczny identyfikator wideo, taki jak ten:
<iframe src="http://player.vimeo.com/video/<?php echo $videoID; ?>?title=0&byline=0&portrait=0" width="400" height="225" frameborder="0"></iframe>
Tak więc moje pytanie brzmi: czy istnieje sposób na wykrycie współczynnika proporcji wideo?
Wiem, że istnieje wiele wtyczek, które mogą pomóc w utrzymaniu proporcji dla szerokości płynów, takich jak; -http://fitvidsjs.com/
i możesz to osiągnąć za pomocą javascript, jak opisano na css-tricks: -http://css-tricks.com/NetMag/FluidWidthVideo/Article-FluidWidthVideo.php
- ale działają tylko wtedy, gdy ustawisz właściwy współczynnik proporcji, zaczynając od atrybutów szerokości i wysokości.
Większość nowych filmów vimeo wydaje się mieć szerokość = „400” wysokość = „225”, ale moja witryna obsługuje niektóre starsze filmy, które nie mają tego współczynnika, więc dostajesz czarne rury wzdłuż górnej i dolnej części filmu lub w dół strony.
To właśnie te czarne rury próbuję usunąć na każdym filmie.
Doceń wszelkie sugestie,
Alsweet