VLC-iOS issueshttps://code.videolan.org/videolan/vlc-ios/-/issues2022-07-22T21:30:58Zhttps://code.videolan.org/videolan/vlc-ios/-/issues/755Google Shared Drives (formerly Team Drives) support2022-07-22T21:30:58ZViktor M.Google Shared Drives (formerly Team Drives) supportGoogle Drive support is integrated years ago which is a cool thing. I don't have a subscription so I am using the 15 GB free storage.
Besides this my account has an attached Shared Drive which has unlimited storage. Because it has unlimi...Google Drive support is integrated years ago which is a cool thing. I don't have a subscription so I am using the 15 GB free storage.
Besides this my account has an attached Shared Drive which has unlimited storage. Because it has unlimited storage I've uploaded a bunch of audio and video files, but unfortunately I can not access them from VLC for iOS 3.2.2 (iPhone X, iOS 13.1.1).
That would be really nice if I could access my shared drive (formerly Team Drive) from VLC and I could stream or download audio or video files.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1464Deleted files still remain in iOS System Data2023-11-23T01:16:21ZHan Shen AwDeleted files still remain in iOS System DataI just realised that deleting videos does not truly deletes it. It still takes up space in under “System Data”.
Deleting the app, offloading it doesn’t work. Restarting the phone doesn’t seem to work either. Have some screenshot on my ...I just realised that deleting videos does not truly deletes it. It still takes up space in under “System Data”.
Deleting the app, offloading it doesn’t work. Restarting the phone doesn’t seem to work either. Have some screenshot on my phone (iPhone 12 pro)
Only way is to restore from a backup from my experience. Done this whole process 2x and have the same issue. Seems very replicable to me.https://code.videolan.org/videolan/vlc-ios/-/issues/1172[iOS] Unable to resume full screen & Edit/Share/Delete buttons do not function.2022-09-02T10:29:39ZN Ryan[iOS] Unable to resume full screen & Edit/Share/Delete buttons do not function.Hello there.
First time contributing; love VLC and the community! Happy to be here!
I am having issues on the iOS VLC app with various functions not working as intended.
The application worked fine on a previous version, but this ne...Hello there.
First time contributing; love VLC and the community! Happy to be here!
I am having issues on the iOS VLC app with various functions not working as intended.
The application worked fine on a previous version, but this newest version hasn’t worked for me as intended.
I am on an iPhone 11 running iOS 14.7.1
with VLC app version 3.2.13 (375) [All Along the Watchtower]
Before the newest update, if I swiped down a song/video it would lower it to the minimal view at the bottom. I could tap the cover art/video and the size would resize back up to normal.
Now, when it goes into minimized view it is stuck permanently.
Closing the app and re-opening it allows videos to go back to full screen, but music always stays minimized no matter what.
Even opening a video full screen and then switching to a song minimizes the player.
I deleted the app and reinstalled it to find the audio section shows full screen again on first open, but as soon as I close the app and open it back up again, it has returned to the permanent minimized view. It’s very strange.
I have tried tapping everywhere on the screen, swiping in every direction and still nothing brings back up the full screen view.
![4BDDE2DA-F10C-4889-9E22-ADA624AC855C](/uploads/d959f4ea56c7b85ce10b16c719ce995a/4BDDE2DA-F10C-4889-9E22-ADA624AC855C.jpeg)
Another issue that is somewhat related is when I try to create a playlist, rename something, delete something, or share, the buttons do nothing at all. I’m able to select files okay, but can’t do anything with them.
I am able to open the app and immediately create a playlist and add songs to it, but as soon as I do anything else in the app, all the buttons break again. It’s very strange.
![F2AD5A40-A418-4698-998A-A71FEF1A64BC](/uploads/69939443104c4401b9367e086006cf89/F2AD5A40-A418-4698-998A-A71FEF1A64BC.jpeg)
Lastly, my device never loads the VLC app icon. I had it fine before deleting the app to see if I could resolve my issues above without needing to ask for help, but each subsequent time I’ve downloaded the app I just have a white iOS app box with various measurement lines in it and no VLC traffic cone. When I click the app to open it, the icon shows up for a brief moment but always goes away again.
![80B3855A-7B0F-4F0B-8DA0-0A19CAAAC09C](/uploads/58b75578fca814a510f8fa520b568170/80B3855A-7B0F-4F0B-8DA0-0A19CAAAC09C.jpeg)
Thank you for all of your time and hard work. I appreciate the dedication everyone has for making VLC the best it can be.
Hopefully these issues are minor and can be easily addressed and resolved. Looking forward to hearing back!
Take care!
-Nhttps://code.videolan.org/videolan/vlc-ios/-/issues/1501sharing with wifi not working in some iphones2023-12-08T15:24:39ZAbhijeet Panjasharing with wifi not working in some iphonessharing with wifi not working in some iphones
i have two iphone 13
and both connected with same wifi and my desktop connected with same wifi also.
but sharing with wifi not working in one iphone and other iphone not working (no acitve wi...sharing with wifi not working in some iphones
i have two iphone 13
and both connected with same wifi and my desktop connected with same wifi also.
but sharing with wifi not working in one iphone and other iphone not working (no acitve wifi connection error)https://code.videolan.org/videolan/vlc-ios/-/issues/1366"Storage limit reached" even though there is plenty of free space2024-02-29T15:09:28ZColin Ekberg"Storage limit reached" even though there is plenty of free spaceOn an iPad, I tried to upload an mkv-file using the "Sharing via Wi-Fi"-feature, but got the "Storage limit reached"-error even though the iPad had plenty of free space. File size is 4090871641 bytes. I then retranscoded the mkv-file int...On an iPad, I tried to upload an mkv-file using the "Sharing via Wi-Fi"-feature, but got the "Storage limit reached"-error even though the iPad had plenty of free space. File size is 4090871641 bytes. I then retranscoded the mkv-file into two parts and was able to upload each part separately: first part size 3623173297 bytes and second part size 476012985 bytes.
VLC for IOS version: 3.3.7
Notes:
- At first I tried to split the original file into two parts like this: about 2.4 GB and 1.6 GB. The first part uploaded fine, but the second part got the "Storage limit reached"-error. I then tried making the first part bigger (as described above) and that was a success.
- A week or two ago I uploaded the same original mkv-file to another iPad using "Sharing via Wi-Fi" and there were no problems. So I guess the problem is not the file size, but some bug in free space calculation.https://code.videolan.org/videolan/vlc-ios/-/issues/1038iOS: playback video in landscape when portrait orientation lock is on2024-02-28T21:35:54ZzmwangxiOS: playback video in landscape when portrait orientation lock is onSome of us have the portrait orientation lock on all the time on our iPhones, and when it is on, VLC scales the video so that the video's width fits the screen's width (in portrait), wasting most of the screen estate. It is safe to say t...Some of us have the portrait orientation lock on all the time on our iPhones, and when it is on, VLC scales the video so that the video's width fits the screen's width (in portrait), wasting most of the screen estate. It is safe to say that the great majority of videos are landscape (16:9, 4:3, etc.), and most of us prefer to watch landscape videos in landscape. Therefore, is it possible to set the player in landscape even if the portrait orientation lock is on? (The stock Videos app does precisely this; it rotates to landscape when one initiates the video player.)
By the way, currently the only workaround (that I know of) to bypass the orientation lock in VLC is to use the rotate screen accessibility feature, and that feature is more like a bug in iOS that might get fixed in the future: the screen rotates back to portrait every time one exits the app, which is very annoying.Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/942Picture in picture support2023-04-04T10:09:39ZBenedek KozmaPicture in picture supportI'm using VLC to play movies from my local Plex server (as my server is pretty weak, I disabled video transcoding on it). When I get a message I want to reply to, it would be nice to be able to continue watching with picture in picture, ...I'm using VLC to play movies from my local Plex server (as my server is pretty weak, I disabled video transcoding on it). When I get a message I want to reply to, it would be nice to be able to continue watching with picture in picture, currently only sound keeps playing and when I open up VLC again, the video is black for a couple seconds before the actual video returns.
Properties of the video (copied form MPC-HC on Windows), in case it's somehow related:
```
Video: MPEG4 Video (H264) 1280x688 23.976fps [V: English [eng] (h264 high L4.1, yuv420p, 1280x688) [default]]
Audio: DTS 48000Hz 6ch 1536kbps [A: English [eng] (dts, 48000 Hz, 5.1, 1536 kb/s)]
Audio: Dolby AC3 48000Hz 6ch 448kbps [A: Hungarian [hun] (ac3, 48000 Hz, 5.1, 448 kb/s) [default]]
Subtitle: UTF-8 [S: English [eng] (subrip) [default]]
Subtitle: UTF-8 [S: Hungarian [hun] (subrip)]
Subtitle: UTF-8 [S: Hungarian Forced [hun] (subrip)]
Subtitle: UTF-8 [S: No subtitles]
```
These are the relevant Apple docs I found about this topic:
- https://developer.apple.com/documentation/avkit/adopting_picture_in_picture_in_a_standard_player
- https://developer.apple.com/documentation/avkit/adopting_picture_in_picture_in_a_custom_player4.0.0Maxime ChapeletMaxime Chapelethttps://code.videolan.org/videolan/vlc-ios/-/issues/855Add UI to display lyrics2023-06-14T18:40:32ZFelix Paul Kühnefkuehne@videolan.orgAdd UI to display lyricsIt would be nice to show lyrics while playing audio files if the data is provided through metadata tags within the files themselves, so this ticket is not about a lookup service.
The processing is already done in VLC (see https://trac.v...It would be nice to show lyrics while playing audio files if the data is provided through metadata tags within the files themselves, so this ticket is not about a lookup service.
The processing is already done in VLC (see https://trac.videolan.org/vlc/ticket/17494).
Sample file: https://disk.yandex.ru/d/ggt3oJ-cwjhmSFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/803Show download progress for WiFi Sharing within the app2023-09-06T17:29:56ZFelix Paul Kühnefkuehne@videolan.orgShow download progress for WiFi Sharing within the appWhen uploading media to a device, the only place where you can see the progress is the web site. It is invisible within the app, while the logs clearly show that we have the necessary data to display the receiving.When uploading media to a device, the only place where you can see the progress is the web site. It is invisible within the app, while the logs clearly show that we have the necessary data to display the receiving.4.0.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/649Local network File Server (SMB) browser is not refreshing the file list2023-03-09T08:27:51ZMartin ŽaloudekLocal network File Server (SMB) browser is not refreshing the file listDuring files/folder browse in Local Network > File Servers (SMB), there is as a posibility to reload/refresh file list by sliding from top.
This feature is not working - it is not updating the File list. Still same list of files/folders...During files/folder browse in Local Network > File Servers (SMB), there is as a posibility to reload/refresh file list by sliding from top.
This feature is not working - it is not updating the File list. Still same list of files/folders is visible (even if I renamed/added/deleted any file in shared folder).
Note: The date in top message "Last updated on ...date-time..." is changing correctly on every slide from the top.
Only the way, how to update the folder list, is to go away from File Server folders to "Local Network" view and open File Server again.
Version: VLC iOS 3.1.94.0.0Felix Paul Kühnefkuehne@videolan.orgFelix Paul Kühnefkuehne@videolan.orghttps://code.videolan.org/videolan/vlc-ios/-/issues/323Downloading a folder from CloudServices should be possible2023-07-21T13:55:43ZCarolaDownloading a folder from CloudServices should be possible4.0.0https://code.videolan.org/videolan/vlc-ios/-/issues/99Replace cocoahttpserver with Swifter or GCDWebServer2020-03-08T11:16:03ZCarolaReplace cocoahttpserver with Swifter or GCDWebServerhttps://github.com/httpswift/swifter
https://github.com/swisspol/GCDWebServer
Last commits to Cocoahttp are 3 years old and it's buggy. Swifter or GCDWebServer are maintainedhttps://github.com/httpswift/swifter
https://github.com/swisspol/GCDWebServer
Last commits to Cocoahttp are 3 years old and it's buggy. Swifter or GCDWebServer are maintainedFuturehttps://code.videolan.org/videolan/vlc-ios/-/issues/1773[Folder Synchronization (pull from VLC)] - Substituting iTunes/Apple Music wi...2024-02-25T14:32:17ZManiMatter[Folder Synchronization (pull from VLC)] - Substituting iTunes/Apple Music with VLCHi, I would like to propose a new feature: **Folder synchronization for VLC on iOS**
## **Summary**
- On VLC iOS app, user can only download songs 1-by-1 from SFTP/FTP/etc. (impractical in contexts with 100+ mp3s)
- Only alternative is...Hi, I would like to propose a new feature: **Folder synchronization for VLC on iOS**
## **Summary**
- On VLC iOS app, user can only download songs 1-by-1 from SFTP/FTP/etc. (impractical in contexts with 100+ mp3s)
- Only alternative is iTunes that allows syncing of entire folders
- iTunes is not supported on Linux
- Proposal to add synchronization feature of entire folders from SMB/SFTP/.. to VLC iOS app on iPhone
## **Pain Point**
On VLC iOS app, there is a handy feature to connect with remote storage and download music directly to the phone. Supported are SFTP, SMB, FTP, uPNP, Dropbox, etc. The problem is that one can only download songs individually.
With song libraries of **several** **100s of files** across multiple folders:
- **Impractical:** it not only is extremely tedious to click through all the files 1-by-1,
- **Redownloads:** the users would also have to remember which ones they have already downloaded previously to prevent a re-download
- **Updates?:** the users would need to manually figure out which ones they have not yet downloaded (new additions), and which ones have been downloaded from the server (and remove those manually on the iPhone, too)
Due to these limitations, currently the only real alternative to synchronize an iPhone with a music library is via the classical iTunes/Apple-Music way.
Since iTunes does not support Linux, an additional pain point for all Linux users is that they first have to sync their mp3 library to a Windows or OSX machine, before being able to sync it with iPhone.
Example: I first to sync the library to my OSX Laptop using rsync, and then in a second step from there to my iPhone.
## **Proposed Feature**
When connecting to a remote data storage on VLC iOS, in addition to downloading songs manually, I propose having an option to set up synchronizations for chosen folders. Once a folder is tagged for synchronization, when the user hits refresh its contents would be synced to the phone (new additions on he server side be added to the phone, and deletions on the server side be mirrored on the iPhone). Thus I propose a one-way sync where the remote data storage is always the master, and a synchronization that is triggered by the user (and not scheduled).
## **Impact**
I believe this to be a killer feature, since for instance for all Linux users who do not have a good way to sync their music to iPhone (since iTunes is not supported on Linux) this would be the best alternative.
Also for everyone on other platforms (Windows / OSX) who wants to adopt VLC on iOS, this would make it an adequate replacement for iTunes/Apple Music, since now there is a way to bring the music onto the iPhone in a more automated fashion (for which so far iTunes is the only way).
## **How it could work**
- In VLC iOS, when user navigates through remote storage (SFTP, SMB, FTPs, Dropbox, etc), user gets a new option/button to synchronize folder (in addition to current download of individual songs)
- When clicking on that button, the respective folder is added to a new section in the network tab, which shows all the synced folders
- Once the synchronization for the folder is set, the user sees a label "Sync", to give transparency on which folders a sync is set up (from here, User should also be able to remove the sync job)
- On the network tab, when the user clicks „Refresh“, new data is pulled from the respective source, and deletes on the server are propagated to the phone. Also from here, user should be able to remove the sync job (and get presented with a choice whether to keep the already synced data or not)
- While the sync is in progress, the user should see a progress ("Updating X / Y files")
I have put together a few mockups below to help better explain the above proposal. Of course these are just for discussion, and there are many other ways how to do this better.
## **Mockups**
The below screenshots should help visualizing how this could work.
- Mockup 1: How network tab looks when no syncs are set up set
- Mockup 2: Setting up a new synchronization
- Mockup 3: How network tab looks when syncs are set up
- Mockup 4: How synchronization in progress could look
- Mockup 5: How removal of synchronization could look
#### **Mockup 1: How network tab looks when no syncs are set up set**
**Ideas:**
* uPNP servers move under File Servers to make space for "Synchronizations"
![Network_Settings__no_syncs_yet\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\_\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>](/uploads/a545ff5aeee7ab4b3e7ebca1bf43244d/Network_Settings__no_syncs_yet_.png){width="202" height="359"}
#### **Mockup 2: Setting up a new synchronization**
* User can click "Sync" to add folder to the above synchronization list.
* Those already subscribed for sychronization are marked accordingly.
* From here, user could also remove the sync (also possible from network tab (see further down)).
![Configuration Screen (1).png](/uploads/4736fca80b7b7fd82c7a8717b433f20b/Configuration_Screen__1_.png){width="194" height="345"}
#### **Mockup 3: How network tab looks when syncs are set up**
* User can now see the folders on which a synchronization has been added
* Clicking the individual refresh icons, or 'Refresh All' will trigger the sync
![Network_Settings__with_syncs\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\_\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>](/uploads/75bebbdb1fb479c9faee0e8b0bf86f43/Network_Settings__with_syncs_.png){width="192" height="341"}
#### **Mockup 4: How synchronization in progress could look**
* User sees the percentage progress of the syncs that are ongoing
* User sees the total number of files that need to be synced (not total files, but those that require sync) and how many are already done
* User can cancel ongoing sync by clicking on "X" (opens confirmation dialog to ask if user really wants to cancel)
![Network Settings - Downloading (1).png](/uploads/dc57c8f39fa481f2bd1a325ad361085e/Network_Settings_-_Downloading__1_.png){width="190" height="338"}
#### **Mockup 5: How removal of synchronization could look**
* User can remove synchorizations with a swipe
* A warning asks user to confirm to remove synchronization
* A second dialog asks user if already synced files should be kept on iPhone or also be deleted
![Network_Settings\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\_\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>-\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\<span data-escaped-char\>\_\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>\</span\>Delete_Sync](/uploads/2aa66b9a703240c7f5831b243bdbf41d/Network_Settings_-_Delete_Sync.png){width="337" height="322"}Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1718Bookmarks: Add location indicators to the progress bar2023-07-05T11:43:49ZDiogo Simao MarquesBookmarks: Add location indicators to the progress barUsers would like to easily locate the bookmarks they created by taking a look at the progress scrub bar of the player.
Here is an example of the Android behavior:
<img src="/uploads/206258a9a702eccddff0da6b9c692b19/Bookmarks_hints.jpg"...Users would like to easily locate the bookmarks they created by taking a look at the progress scrub bar of the player.
Here is an example of the Android behavior:
<img src="/uploads/206258a9a702eccddff0da6b9c692b19/Bookmarks_hints.jpg" width="40%" />FutureDiogo Simao MarquesDiogo Simao Marqueshttps://code.videolan.org/videolan/vlc-ios/-/issues/1690Use Audio Player for playing files not known to media library2023-07-11T17:19:20ZEshan Singheeeshan789@gmail.comUse Audio Player for playing files not known to media libraryCurrently when i play a audio file from network stream or local file access it's played using video player
![vlc](/uploads/a868a3379dff6522ead1aa06e062373d/vlc.gif)Currently when i play a audio file from network stream or local file access it's played using video player
![vlc](/uploads/a868a3379dff6522ead1aa06e062373d/vlc.gif)https://code.videolan.org/videolan/vlc-ios/-/issues/1654Feature request: Dual subtitle2023-05-04T12:46:00ZBowenFeature request: Dual subtitleVideos now has multi-language subtitles, if VLC can display two subtitles at the same time, that's could be amazing for language leaners.
Currently, I only know nPlayer who provides this feature.
Please consider it.Videos now has multi-language subtitles, if VLC can display two subtitles at the same time, that's could be amazing for language leaners.
Currently, I only know nPlayer who provides this feature.
Please consider it.4.0.0https://code.videolan.org/videolan/vlc-ios/-/issues/1457Playback: Add option to disable media restart when pressing the previous button2023-11-13T15:04:20ZDiogo Simao MarquesPlayback: Add option to disable media restart when pressing the previous buttonAdd an option to the settings view allowing the user to disable the actual previous button behaviour making the media restart instead of playing the previous media (if available) when pressing it.Add an option to the settings view allowing the user to disable the actual previous button behaviour making the media restart instead of playing the previous media (if available) when pressing it.FutureDiogo Simao MarquesDiogo Simao Marqueshttps://code.videolan.org/videolan/vlc-ios/-/issues/1421Persisted Google Drive Login breaks with 3.3.82022-09-24T06:20:09ZYenForYangPersisted Google Drive Login breaks with 3.3.8I had an issue before connecting to Google Drive (this was when I first started using VLC mobile, version 3.3.7). Basically, I was unable to login to Google Drive in VLC (I got the error “Cannot open page: Safari cannot open the page bec...I had an issue before connecting to Google Drive (this was when I first started using VLC mobile, version 3.3.7). Basically, I was unable to login to Google Drive in VLC (I got the error “Cannot open page: Safari cannot open the page because the address is invalid.”). I'm on iOS 9.3.3, which is probably the reason.
The issue is described in this post by @goga1, https://forum.videolan.org/viewtopic.php?f=36&t=151422&p=531488&hilit=google+drive+connect#p498595
Fortunately, his tip about downgrading to an older version (in my case 2.8.5) and logging in from that version, and then subsequently upgrading worked. This worked for version 3.3.7.
However auto-update kicked in today and upgraded me to 3.3.8. It left me logged out of Google Drive. I retried the trick with installing the old version 2.8.5, but it does not work. Attempting to directly login using 3.3.8 simply redirects me to the homepage of Google, as described here https://forum.videolan.org/viewtopic.php?f=36&t=142681&p=498597#p498597https://code.videolan.org/videolan/vlc-ios/-/issues/1413Network: Local Files - add support for multiple files queue2022-09-18T08:41:03ZDarcyNetwork: Local Files - add support for multiple files queue
As I user when I want to play local files, I want to be able to
- [x] Select single file to play without copying
- [ ] Select multiple files to play without copying
- [ ] Select Folder to play all it's contents without copying
- [ ] Set...
As I user when I want to play local files, I want to be able to
- [x] Select single file to play without copying
- [ ] Select multiple files to play without copying
- [ ] Select Folder to play all it's contents without copying
- [ ] Set a local folder visible in Files.app other than VLC folder. (e.g Mobius Sync)Futurehttps://code.videolan.org/videolan/vlc-ios/-/issues/1394SMB credentials not saved on tvOS2022-07-28T11:21:12ZRafeek RahamutSMB credentials not saved on tvOSConnecting to a SMB server using username and password and then clicking "Save" works correctly, but the credentials aren't actually saved. The next time I try to connect to the server it asks for credentials again.
VLC for tvOS 3.3.7 ...Connecting to a SMB server using username and password and then clicking "Save" works correctly, but the credentials aren't actually saved. The next time I try to connect to the server it asks for credentials again.
VLC for tvOS 3.3.7 (432)