XBMC 11.0 "Eden" Released


Recommended Posts

  • Addons Framework, API, and Manager
    • Added ability for all addons to provide their own web interface (and handling of multiple web interfaces)
    • Added support for addons to save their setting values to their own settings.xml file before quitting
    • Added support for multi-file selections in the (python) file browser dialog
    • Extended Addons API to support adding extension points for Service Addons (xbmc.service)
    • Added support for Addon Rollbacks, enabling users to choose previously installed addons over more recent revisions
    • Added the ability to search Addons in the Addons-Manager

    [*]GUI Engine

    • Improve XBMC's GUI Engine / Skinning Framework making it even more flexible and powerful
    • Added option for auto login of a specific selected user profile (good for kiosk mode)
    • Added commands for xbmc.Player().getAvailableAudioStreams() and xbmc.Player().setAudioStream()
    • Added support to identify DTS-HD (DTS-HD MA and DTS-HD HRA) profiles in audio stream list
    • Add ability for skinners to show buffering progress for streamed/cached files (similar to YouTube)
    • Improved mouse support, add better control for dragging of seek / slide / scroll bars, and click handling
    • Improve touch interface API and gesture support for XBMC's GUI Engine for all platforms
    • Added Dirty Region support to reduce CPU usage
    • Added a custom JPEG decoder, at least 2x faster than the previous implementation (cximage)
  • Playback
    • Added UDF 2.5 filesystem reading support to XBMC's VFS (Virtual File System)
    • Added support for direct playback of ISO image files for Blu-ray Disc as well as video library integration
    • Added an option for vertical shift of video image with slider setting
    • Added support for color and font styles tag in MPL2 (MicroDVD) subtitles
    • Added support for SSA/ASS subtitle tags; italics, bold, and color for SubRip (.srt) subtitles
    • Added support for MP4 embedded subtitles
    • Added support delay tag in vobsub subtitles
    • Gave external subtitles preference over internal subtitles
    • Added support for a new extended version of MPlayer's EDL (Edit Decision List) format
    • Added PlayerControl built in function to allow jumping to a percentage offset from a key mapping
    • Added support for Slingbox
    • Upgrade FFmpeg (libavformat and libavcodec) audio/video codec and demux library
    • Improved Blu-ray Disc and harddrive playback support of unencrypted bdmv and mpls files without menus
    • Removed subtitle caching (as it was only needed on Xbox because of the severe memory restrictions)
    • Removed all dependencies of libmms libraries from XBMC's code in favour of FFmpeg native MMS support
    • Remove all dependencies of liba52, libdts, and faac libraries from XBMC's code in favour of FFmpeg native
    • Added support for NFS virtual file server (vfs) (all platforms)
    • Added support for AFP (vfs) (all platforms aside from Windows)
    • Added Airplay support for Videos/Pictures (all platforms)
    • Added Airplay support for Music (all platforms aside from Windows)
    • Added Audio/L16 support for better DLNA UPnP client compliance
    • Improved UPnP Renderer
    • Added a slider for volume amplification and dynamic range compression during video playback
    • Added an option to pause video playback during refreshrate changes
    • Extended PathSubstitution from playlists to all files for users of shared MySQL Databases
    • Added the ability to adjust the display's refresh rate to match the video's frame rate in OSX (Feature already available in Windows and Linux)
    • Improvements made to the adjust refresh rate feature to pick the "best" rate, rather than the closest multiple
    • Added DXVA Deinterlacing support

    [*]Library

    • Combined Files and Library mode for videos
    • Add asynchronous threaded background loading of metadata to XBMC's VFS (Virtual File System)
    • Added support for cleaning the music library via CleanLibrary(music) command
    • Added a "Play from here" context menu button for TV Shows Episodes in the video library
    • Added the option to specify the default select (Play, Resume, Show information, Choose) action on videos
    • Changed "Set Content" to "Edit Content Settings" after being set
    • Added disc stub support for cataloging DVDs, BluRays, etc.
    • Added support for scraping Movie Collections, along with the ability to toggle collections on and off
  • Scrapers
    • Improve TheMovieDB.org movie scraper by adding themoviedb.org posters scraping
    • Added movie set scraping'
    • Improve TheTVDB.com (Multi-Lingual) TV Shows and Episode scraper
    • Improve Freebase (English) music scraper

    [*]Skins

    • Confluence: Home screen switched to horizontal layout
    • Confluence: Greatly simplified the way FanArt works throughout the skin and the settings for it
    • Confluence: Added ability for users to easily add / remove Add-ons as items on the home screen menu
    • Confluence: Added codec flagging images for DTS-HD Master Audio and DTS-HD High Resolution Audio
      • Other
        • Added ability to handle and allow access to multiple web interfaces at once
        • Added option setting to play videos within picture slideshows
        • Added dimming setting to the built-in picture slideshow screensaver
        • Added support for sorting depending on current locale
        • Added advancedsettings.xml option to disable the display of startup splash image (enabled by default)
        • Added support for batch requests to the JSON-RPC API
        • Added support for requests by notification to the JSON-RPC API
        • Make JSON-RPC API compliant with JSON-RPC 2.0 specification
        • Cleanup and improve JSON-RPC API
        • Added advancedsettings.xml option to configure the TCP port used by JSON-RPC (default is 9090)
        • Improve the features of the default web interface
        • Removed Weather from XBMC core and switched to Weather Underground as the default weather provider addon
        • Added weather lookup by IP

        [*]Linux Specific

        • Add support for Texas Instruments OMAP4 (OMAP4430 and OMAP4440 with video decoding on IVA 3)
        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Linux
        • Added proper timezone support for systems based on Slackware Linux
        • Added altname (alternative name) support to LIRC mapping for linux-input-layer devices
        • Added lircmap for Conexant's CX23885 IR (infrared) recievers
        • Added lircmap to switch between subtitles with iMON Pad remote control
        • Improved ARM processor architecture support for embedded devices and embedded system platforms
        • Improved OpenGL ES and EGL support for embedded devices and embedded system platforms
        • Improved OpenMAX Video Decoding Acceleration support
        • Provide JSON-RPC server over Bluetooth
      • iOS Specific
        • Ported XBMC to iOS 4.x (adding "XBMC for iOS" to XBMC's existing list of supported operating-systems)
        • Added support for Apple A4 (ARM) iDevices, inc. Apple TV 2G, iPhone 4, iPod Touch 4G, the iPad (effectively all jailbroken iOS products)
        • Added hardware accelerated video decoding support for H.264 decode on iOS via Apple's VideoToolBox API
        • Added support for OpenGL ES hardware accelerated rendering of XBMC's graphical user interface on iOS
        • Added retina support
        • Added initial iOS Touch / Gesture / Inertial Scrolling support for XBMC interface on iPhone 4, iPod Touch 4G, and the iPad
        • Added a APT repository for Apple TV, and Cydia with packages for iPhone 4, iPod Touch 4G, and iPad

        [*]Mac OS X Specific

        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Mac OS X
        • Improve Apple VDADecoder Video Acceleration support (requires Snow Leopard and NVIDIA 9400 or later)
        • Improve XBMC's build system to make compiling XBMC much easier
      • Windows Specific
        • Added support for NV12, UVYV, UYVY, and YUV2 rendering (software and ps)
        • Added dynamic runtime detection of CPU features (MMX, SSE, 3DNow, etc.) implementation for Windows
        • Added DXVA video rendering option
        • Improve XBMC's build system to make compiling XBMC much easier

Source: XBMC
Link to comment
https://www.neowin.net/forum/topic/1066098-xbmc-110-eden-released/
Share on other sites

If anyone is reading this and liked Boxee but is now looking for an alternative, try Plex. It has come an awfully long way since I first tried it. It offers the simplicity of boxee but the power of XBMC and I now use Plex on our HTPC, server (running Server Plex) and our iPads and iPhones. It is a complete solution and free (except the iPhone/iPad clients but they are real cheaply priced).

anyone know when XBMC is going to add PVR support? Media Portal is good but...

You could try these branches http://www.scintilla...c/prebuild.html

They are work but can be rather sluggish in channel changing. Using it on Linux via a Mythbuntu setup is the best route right now if you can get it working with drivers etc

You could try these branches http://www.scintilla...c/prebuild.html

They are work but can be rather sluggish in channel changing. Using it on Linux via a Mythbuntu setup is the best route right now if you can get it working with drivers etc

Thanks for that!!!

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • What would be the point wasting time, money and resource testing EOL operating systems?
    • expected when they force you by having to use TPM and secure boot for anti cheat crap, and lazy developers only test on windows 11.
    • The fact I need to use "Show more" like 99% of the time is so annoying. Or why I have 7-zip under 3 submenus when it could be in top. And Microslop keeps saying how they'll improve Start and I've not seen ANY improvement yet. In MONTHS. WTF?! I'll believe any of it when they actually deliver anything.
    • LosslessCut 3.69 by Razvan Serea LosslessCut aims to be the ultimate cross platform FFmpeg GUI for extremely fast and lossless operations on video, audio, subtitle and other related media files. The main feature is lossless trimming and cutting of video and audio files, which is great for saving space by rough-cutting your large video files taken from a video camera, GoPro, drone, etc. It lets you quickly extract the good parts from your videos and discard many gigabytes of data without doing a slow re-encode and thereby losing quality. Or you can add a music or subtitle track to your video without needing to encode. Everything is extremely fast because it does an almost direct data copy, fueled by the awesome FFmpeg which does all the grunt work. Features Lossless cutting of most video and audio formats Losslessly cut out parts of video/audio (for cutting away commercials etc.) Losslessly rearrange the order of video/audio segments Lossless merge/concatenation of arbitrary files (with identical codecs parameters, e.g. from the same camera) Lossless stream editing: Combine arbitrary tracks from multiple files (ex. add music or subtitle track to a video file) Losslessly extract all tracks from a file (extract video, audio, subtitle, attachments and other tracks from one file into separate files) Batch view for fast multi-file workflow Remux into any compatible output format Take full-resolution snapshots from videos in JPEG/PNG format Manual input of cutpoint times Apply a per-file timecode offset (and auto load timecode from file) Change rotation/orientation metadata in videos View technical data about all streams Timeline zoom and frame/keyframe jumping for accurate cutting around keyframes Saves per project cut segments to project file View FFmpeg last command log so you can modify and re-run recent commands on the command line Undo/redo Give labels to cut segments View segment details, export/import cut segments as CSV Import segments from: MP4/MKV chapters, Text file, YouTube, CSV, CUE, XML (DaVinci, Final Cut Pro) Video thumbnails and audio waveform Edit file metadata and per-stream metadata Edit per-stream disposition Cut with chapter marks Annotate segments with tags View subtitles Example lossless use cases Cut out commercials from a recorded TV show (and re-format from TS to MP4) Remove audio tracks from a file Extract music track from a video and cut it to your needs Add music to a video (or replace existing audio track) Combine audio and video tracks from separate recordings Include an external subtitle into a video Quickly change a H264/H265 MKV video to MOV or MP4 for playback on iPhone Import a list of cut times from other tool as a EDL (edit decision list, CSV) and run these cuts with LosslessCut Export a list of cut times as a CSV EDL and process these in another tool Quickly cut a file by its MP4/MKV chapters Quickly cut a YouTube video by its chapters (or music times from a comment) Change the language of a file's audio/subtitle tracks Attach cover art to videos Change author, title, GPS position, recording time of a video Fix rotation of a video that has the wrong orientation flag set Great for rotating phone videos that come out the wrong way without actually re-encoding the video. Loop a video / audio clip X times quickly without re-encoding LosslessCut 3.69.0 changelog: Add lossless cropping & aspect ratio override via bitstream and container metadata #643 Alow shifting tracks for each file (-itsoffset) #216 Add "decimate video" tool to filter away all non-keyframes #2111 Add Windows ARM 64 native build with native ffmpeg Move timecode out of timeline and make it copy-able #2592 #2691 #2800 #483 #2808 Upgrade Electron to latest Add new "opposing" align mode #2654 Add FFmpeg -hwaccel auto setting for hardware acceleration of certain operations Add API events export-start and export-complete Allow deleting track metadata #2819 Improve shift segments dialog #2839 Show keyboard shortcuts inside button tooltips in UI Warn if trying to cut with too few keyframes around cutpoint #516 #2780 #2756 (Linux) include app name in notification #2794 Pull latest translations Other notable changes: Advanced output directory selector #2101 #2115 #2755 increase max file name length to 250 (truncation) #2779 don't reset playback speed when using special playback modes #2889 preserve chapters when merging files that already have chapters don't merge adjacent segments in combineOverlappingSegments #2896 don't transfer segment name when filling gaps #2754 always scroll up to zoom in #2703 #2786 increase max keyframes to 10000 Don't bind ctrl/cmd+c by default (they interfer with copying text) Many other improvements and fixes Download: LosslessCut 3.69.0 | ARM64 | ~100.0 MB (Open Source) Links: LosslessCut Website | Other Operating Systems | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Conversation Starter
      FBSPL earned a badge
      Conversation Starter
    • Week One Done
      I2D earned a badge
      Week One Done
    • Week One Done
      Dr Jared Dental Studio earned a badge
      Week One Done
    • Week One Done
      RG INVESTMENT GROUP earned a badge
      Week One Done
    • Very Popular
      The Norwegian Drone Pilot earned a badge
      Very Popular
  • Popular Contributors

    1. 1
      +primortal
      486
    2. 2
      PsYcHoKiLLa
      262
    3. 3
      Skyfrog
      85
    4. 4
      FloatingFatMan
      64
    5. 5
      Michael Scrip
      62
  • Tell a friend

    Love Neowin? Tell a friend!