![]() ?MPEG% -y -i %INPUT% -metadata title="%FILENAME%" -c:v libx264 -skip_threshold 0 -vf "yadif=0:-1:0, scale=min(%RES%\, trunc(iw/16)*16):trunc(ow/a/16)*16" -threads 0 -preset slow -vprofile baseline -level 3 -b:v %VBR%k -maxrate 512000 -bufsize 3000000 -mbd 2 -movflags faststart -flags mv4 aic -trellis 2 -pass 1 "%OUTPUT%\%FILENAME%\%FILENAME%.temp.mp4" The current command i'm using to encode with FFMPEG: (?MPEG% = Path to FFMPEG) (%INPUT% = Input File) (%OUTPUT% = Output File) (?R% = Audio Bitrate) (%VBR% = Video Bitrate) The behaviour happens in both iOS Chrome and Safari, both just show video box with a playbutton and a line throught it, in the event I get it to not show the line through it it attempts to load QuickTime and fails with "Operation could not be completed". ![]() I've also tried running the videos through qt-faststart and MP4Box to no avail. One of the main problems I have is I do not have a Mac myself so cannot debug the iOS Browsers such as Safari and Chrome. is a page I created with a single source to the iPhone verison. In the past I also tried playing an encoded video on the iPhone not from the website but straight our of Dropbox and that worked if I remember correctly. I've also implemented the Byte-Range request into my code so that the iPhone can grab segments of the file but that did not fix the problem either. ![]() I'm using FFMPEG to encode them to Baseline Level 3 format no larger than 640x480 and with a bitrate no greater than 512k (I've tried it several different ways) I'm attempting to get Videos to work on the iPhone but no matter what I do at best all I can get is Quicktime to pop up and say "Operation could not be completed"Īs stated in the topic they work fine on other iOS devices but not the iPhone (and presumably iPod Touch) ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |