Khi tôi sử dụng URL được nén trong mã PHP và trích xuất các video $video->width
và $video->height
từ video đã tải lên của mình, tôi nhận lại các giá trị không khớp với bất kỳ thứ gì tôi đã thấy được liên kết với video Youtube của mình.Youtube oembed: Cách tính giá trị 'chiều rộng' và 'chiều cao'?
kích thước video gốc, như được tải lên Youtube: 640 x 336
oEmbed lợi nhuận: 480 x 270
tùy chọn nhúng nhỏ nhất khi chia sẻ từ giao diện người dùng của trang Youtube: 560 x 316
Có ai biết nơi oembed nhận các giá trị này không? Tại sao nó mặc định là 480? Có cách nào để có được thứ nguyên video thực sự hay ít nhất là tăng mặc định lên tới 640 x [proportional_height]
?
Mục tiêu của tôi là giữ nguyên kích thước gốc của video (không co giãn) khi nhúng trên trang web của mình, mà không cần người dùng thực sự cần phải nhập lại kích thước video.