Jump to content

Search the Community

Showing results for tags 'FFmpeg'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android Mobile
    • Android TV / Fire TV
    • Emby Theater
    • iOS
    • Apple TV
    • Kodi
    • Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • LG Smart TV
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs
    • Legacy Support


  • Emby Blog


There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...

  1. ThermoDust

    Can't Switch FFMpeg Version

    I am trying to switch to the system install version of FFMpeg and it won't let me. Every time I refresh the page after saving changes it goes back to custom.
  2. nekoLite

    compile ffmpeg with smb support?

    Hi! I have an issue with Emby in that it doesn't keep track of how long I've been watching a movie/episode. Even if I watch it for only 1 second it will immediately mark it as watched. Looking through these forums I've understood that it is due to Emby not being able to determine the runtime of my files because ffprobe fails. The reason being that I have all my shares mapped over SMB. The solution I've seen mentioned is to compile FFmpeg with SMB support. Something I've not been able to do. I'm running Linux Mint, and been trying to compile using this guide: https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu only with adding --enable-libsmbclient to the configure part. 'm out of my depth and was hoping someone here has managed to do this themselves?
  3. I am CPU transcoding to Android mobile client over the internet (LTE). When I seek using the scrub bar server CPU utilization goes from 90% to 100% and stays there for at least several minutes. When I look at the running processes in task manager, I see a second ffmpeg process was started, I presume to support transcoding from the new seek location. Yet the previous ffmpeg process was not shut down - the two ffmpeg processes are hogging 100% CPU, at 50% each. When I stop playing the Android client one ffmpeg process stops, while the second ffmpeg lingers at 10% CPU for several minutes before terminating. I did check transcoding without seeking through the movie, in this case the server and transcoding are well behaved with ffmpeg using the typical 90% CPU (i7-6800K, slow and 22 quality settings). If I stop playing at the client, the single ffmpeg process terminates immediately. It seems the server would be much more responsive if the unneeded second ffmpeg process were terminated promptly. I suspect this unnecessary server load is degrading the user experience. Perhaps it is not that hard to track down and resolve? Please let me know if there is anything further I can do to help troubleshoot besides the attached logs. Android client is 3.8.x.x beta within the past two days, not sure where to find the version number in the app. Thanks! server-63633825041.txt ffmpeg-transcode-4099a602-80de-4868-a1c2-6ced9ef179f6.txt ffmpeg-transcode-ccf995f1-dae1-460d-974a-1cdca25b27f8.txt ffmpeg-transcode-4b804d44-38b4-437a-98b8-c9572c19c3ae.txt
  4. @@Luke, What is the version of FFMPEG that should be installed and used as System Installed Version with of Emby Server? Reason I ask is that I have two (2) folders in ffmpeg folder of Emby install. One dated 20160410 that has FFMPEG and FFPROBE and one dated 20170308 that is empty. When I check in TRANSCODING section in Dashboard it shows that I am pointing to the 20160410 path with USE A CUSTOM VERSION selected. I don't recall setting up a custom version path. If I try to select USE SYSTEM INSTALLED VERSION and try to save selection it shows an error saying it can't find the FFMPEG path entered. I didn't enter a path, but I am assuming that Emby is looking for the path of FFMPEG System Installed Version, that I don't have installed. I guess I just would like to know what the current System Installed Version of FFMPEG is and how I can get back to installing it and having Emby recognize it. Thanks. UPDATE: I figured I would just shut down Emby and remove the two ffmpeg folders and re-install stable Emby from website. Did that and it installed a 20170308 folder for FFMPEG and FFPROBE. But, it still has it set up as a CUSTOM VERSION path. Is that how it should be set up in Emby and it will adjust this as newer versions are implemented? Perhaps the USE SYSTEM INSTALLED VERSION is not what I would think of as the default for Emby installs. If I select SYSTEM INSTALLED VERSION I still get an error stating it can not find the FFMPEG path.
  5. Hi there, This report is meant as a »please note« notice to the emby developers. TL/DR: Internal text subtitles in large videos cause transmission time-outs when transcoding. In long: Setting: I try to play back a movie on my Sony smart tv using DLNA. I select a film that has a large filesize and embedded text subtitles that need to be burnt in during a transcode step. Symptom: My tv starts a »processing« animation and after some time i get a »failed to connect« message. Playback never starts. All logs look OK. The transcoding log shows a successful transcode start that is either successfully finished or aborted later. (Success or not doesn’t matter) What happens without indication: ffmpeg processes text subtitles in a two step way: First extract the subtitle stream from the video, then burn in/transcode. The culprit is the first step, which happens fully transparent and without any notice in the ffmpeg log. To extract a subtitle stream, the whole file has to be read once. When a transcode starts, the following things happen: emby starts ffmpeg to transcode a video ffmpeg reads the whole file once to extract the subtitle track that it will burn in ffmpeg reads the file again, this time transcoding. Let’s do an example calculation based on this observation: Assume Alice has ripped a movie on a Bluray she owns to her hard disk. The video file is about 20GB in size. She muxes text subtitles into the video file. (She OCRs a PGM forced subtitle stream found on the disc or downloads a free one.) The movie is stored on a new SATA SSD disk that can read at a rate of about 500 MB/s. When a transcode is requested for that file, the subtitle extraction is done by ffmpeg in 20000MB/(500MB/s) = 40 seconds. So it takes ffmpeg 40 seconds to extract the subtitle track, which means that the actual transcoding start and video delivery is delayed by that time. This time frame should be enough to time-out many DLNA clients. Things get worse when the read bandwidth is lower. On a USB2 connection (40MB/s), every file greater than 2.4GB[*] will have an initial delay of over one minute. [*]: when it has text subtitles and transcoding with subtitle burn in is required. How to reproduce: Take a large video (preferably >10 GB), some text subtitles and mux both into an MKV container. Flush your disc cache, so that ffmpeg has to actually read it from disk. Let it transcode by ffmpeg. Watch the process hanging right before the actual transcode starts for several seconds. Observe high disc activity during this »hang«. As long as this is not fixed by ffmpeg, the only possible work around is to not use ffmpeg for transcoding under this circumstances… A proper fix from ffmpeg side would be parsing the text subtitles in parallel to the transcode and not delay the start. At the current state transcoding using emby server will work for many users and most files, but large files with text subtitles will cause issues every now and then. I assume most users will blame the specific emby app or platform used instead of ffmpeg… Proposed »fix«: Put a note about this external issue into the wiki. Some reference links to ffmpeg bug reports regarding this issue: https://trac.ffmpeg.org/ticket/4499 (»Parse internal subtitles in realtime«, marked as duplicate of bug…) https://trac.ffmpeg.org/ticket/2067 (»Support subtitles in libavfilter so seek is honored for subtitles filters (like hardsubbing)«)
  6. I was experimenting with ffmpeg and I noticed that when Emby is transcoding it has ffmpeg leave the black bars untouched. Wouldn't it be more efficient to remove the black bars while transcoding since clients will put them back in on their own anyway? If I understand correctly, there would be performance gains and smaller file sizes in cropping out the black bars. Please correct me if I'm wrong.
  7. Jägs

    ffmpeg issues on Ubuntu

    Greetings: I've decided to move my Emby server from a Windows box to my Ubuntu server, in part, because I want to leverage Emby as the source for Kodi, and I was having problems with getting the (Optional) Shared network folder working from Windows. Anyway, almost my entire collection consists of BR and DVD rips. The latter are folders named "Movie.dvdmedia" (containing VIDEO_TS)--a holdover from when I ran things on my Mac--and in keeping with the tradition, the BR rips are folders named "Movie.brmedia" (containing BDMV). On Windows, this was no problem. On Ubuntu, ".dvdmedia" folders work fine, but ffmpeg is having a problem with the ".brmedia" folders. When I try to play them through Emby, I just get the little spinning icon, indicating that Emby is busy, and then nothing happens. When I check the ffmpeg logs, it concludes with the following: ffmpeg version 2.8.10-0ubuntu0.16.04.1 Copyright (c) 2000-2016 the FFmpeg developers built with gcc 5.4.0 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 20160609 configuration: --prefix=/usr --extra-version=0ubuntu0.16.04.1 --build-suffix=-ffmpeg --toolchain=hardened --libdir=/usr/lib/x86_64-linux-gnu --incdir=/usr/include/x86_64-linux-gnu --cc=cc --cxx=g++ --enable-gpl --enable-shared --disable-stripping --disable-decoder=libopenjpeg --disable-decoder=libschroedinger --enable-avresample --enable-avisynth --enable-gnutls --enable-ladspa --enable-libass --enable-libbluray --enable-libbs2b --enable-libcaca --enable-libcdio --enable-libflite --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libmodplug --enable-libmp3lame --enable-libopenjpeg --enable-libopus --enable-libpulse --enable-librtmp --enable-libschroedinger --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtheora --enable-libtwolame --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx265 --enable-libxvid --enable-libzvbi --enable-openal --enable-opengl --enable-x11grab --enable-libdc1394 --enable-libiec61883 --enable-libzmq --enable-frei0r --enable-libx264 --enable-libopencv libavutil 54. 31.100 / 54. 31.100 libavcodec 56. 60.100 / 56. 60.100 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 40.101 / 5. 40.101 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 file:/path/Movie.brmedia: Is a directory Is there some setting or ffmpeg flag I need to set in order to have ffmpeg to descend into the folder and process the BDMV folder instead? Thanks!
  8. What this solves: 1. On demand creating Roku Bif files recursively through sub folders, using Emby Servers naming scheme. (Simple Dialog Interface, Command Line and SendTo {must be compiled}). 2. Scheduled Bif file creation, 3. Allow networked computers to work on shared folders to speed things along. Only limiting factors are the speed of your network & the number of systems connected. Notes: The Folders this script is to run against must be on ether a local or network mapped drive, as the script isn't setup to handle UNC paths. Also checkout the concurrent version further down in the thread. Requirements: AutoIt FFMpeg Roku SDK Instructions: Install AutoIt and set it to execute scripts when double clicked. Create a folder somewhere...lets call it "Creat BIF" just to be unimaginative. Now inside "Create BIF" create a sub folder called "Bin". Now extract the contents of FFMpeg's "Bin" folder into your new "Bin" sub folder. Now extract "biftool.exe" from the Roku SDK into your new "Bin" sub folder. Now going back into "Create BIF" folder Right Click on it's background and select "New\AutoIt v3 Script" from the context menu, and Rename it "Create BIF.au3" Now Right Click "Create BIF.au3" & select "Edit Script" from the context menu. Now paste the following code into: Now save the script & execute it by double clicking it and then select the folder holding your videos that you wish to process. Now go do something else, this will take a while...maybe a great while depending on the number of videos you have. The script will notify you when it's done...and if you're currious as to if it's still running there should be a icon in your system tray that looks like a blue "A". Past that you can start your Task Manager and you should more than likely see FFMpeg running in the background. By default this will create 320px aspect correct BIF files, if you wish to create 240px or any other size you'll need to edit line 7. Example: from $iVideoWidthSize = 320 to $iVideoWidthSize = 240 Update 1: I decided to let FFMpeg do all the calculations for resize...which result in a massive code reduction. Update 2: Added passing folders via command line. This is mostly aimed at adding SendTo context menu support. 1. Right Click on "Create BIF.au3" and select "Compile Script (x86)" from the context menu 2. ALT + Left Click on "Create BIF.exe" and Drag to create a shortcut...rename to remove ".exe" from the file name 3. Cut & Paste shortcut to your SendTo folder: %APPDATA%\Microsoft\Windows\SendTo\ Now you don't even need to hunt down the script when you need it. Update 3: Added very simplistic scheduling based on a 24 hour clock. Currently you can not start on one day and end on the following. Only one time block allowed per day. The script now produces an INI that can be edited "Create Bif.ini" If you choose to use the scheduling the script needs to be compiled. Once compiled & the INI edited to your liking, open up a console in the script folder. Then enter: "Create Bif.exe" ScheduleNew Now new tasks have been created in the Windows Task Scheduler. To remove tasks enter: "Create Bif.exe" ScheduleDelete To not have a task scheduled for a day, set the start time and end time to be the same. Update 4: Command Line now supports both Folders & Files...thus making a SendTo shortcut more useful. Update 5: Added auto SendTo shortcut creation...only happens if script is compiled. To trigger this...simply use the executable once...you don't even have to actually process a file. If you don't want this feature simply delete the code on and between lines 17 & 25 (currently) Update 6: Now allows only one instance to run at a time, to prevent bogging down your system. This applies to Command Line and GUI, but not Task Scheduler...as the Task Scheduler should only have one instance anyways. This allows you to cue up several folders\files to be processed, even though they are in very different locations. Update 7: Made it easier for the script to clean up after it's self.
  9. Hi all. I'd really appreciate a steer on where I'm going wrong with my Emby setup - it's becoming really frustrating! I have Emby Server ( beta) set up in Lubuntu 16.04. My machine specs are as follows: i5 6600t HD 7950 3 GB 8GB RAM 1 TB 7200rpm HDD for media I have a powerline based home network using AV2 compliant adapters. I've tried a couple of different playback approaches - DNLA via my Bravia TV, Emby for Kodi on my RPi 2 and an old Android TV box (Minix Neo X7) but none work reliably. My media is really mixed in terms of formats and bitrates. I used to have an HTPC in the living room so had no problems with playback, but since moving to a server in another room I have had real trouble getting many things to play successfully. Higher quality files often stutter then fail and I have problems getting HEVC and other files to play at all at times. I'm happy that my network speed is decent - so I guess the issue is transcoding? I have used the Bravia 2014 profile in the past, but this didn't really help. Can someone please tell me what I need to look for in the logs? There's no info on profiles in the wiki so I'm a bit lost as to what to change to force transcoding and what settings would be best to ensure reliable playback. Attached are some recent logs - these will only show DNLA access via the TV I think Cheers ffmpeg-transcode-5b0315be-5855-4daa-8a47-e9bb820f6493.txt server-63618980178.txt
  10. thiagomnk

    Problem with FFmpeg on UBUNTU.

    I've done more than once and downloaded more than once the same file and so far so the error when I go to apply the folder path, I knew it was too easy hehehehkkkk someone a light with this error??
  11. altramarine

    ffmpeg install, centos

    Hello, CentOS7.2 Stable emby repo. I managed to ruin my emby-server install and so I am trying it have it reinstalled. After emby reinstall, the initial guide is asking for ffmpeg. Since it's been a while, I don't recall installing ffmpeg separately. Wasn't it part of packages that came with emby? I am may be totally wrong. That said, if I do need to install ffmpeg separately, can you recommend a repo that maintains ffmpeg? Thank you,
  12. Hello One month ago I have a crash related with ffmpeg package, since then some old films doesnt stream but other yes, and both are equal (same codec, same characteristics). I dont understand why crash and if I have to recodec the files or erase a cache. Can some one give me a clue? I have uploaded 2 equal movies, one work and the other crash. Now I'm running ubuntu 16.04 with the latest ffmpeg package http://ubuntuhandbook.org/index.php/2016/09/install-ffmpeg-3-1-ubuntu-16-04-ppa/ Thanks! Log007_ok_ffmpeg.zip Log007_ok_log.zip Log007_rusia_wih_love_error_log.zip Log007rusia_wih_love_error_ffmpeg.zip
  13. When I initially switched to the server via KVM, the mouse was skippy. It took many minutes for the server to finally open Task Manager to see the problem. I'm not entirely sure what logs are important so I attached everything. This is in the current beta and a pretty severe bug. logs.zip
  14. Is there a version of FFMpeg that I should be downloading that is special for Emby? As I have upgraded my Emby but I never see a copy of FFMpeg inside so I keep running a copy I got form FFMpeg website.
  15. So I installed the Roku Server Plugin a while back, it's been running long enough to create BIF files for my entire library. However, whenever the scheduled task runs, after it terminates it leaves behind zombie ffmpeg processes that as far as I can tell will run forever consuming cpu time. This has been a consistent and repeatable issue. As I said, the entire library already has BIF files generated (or at least the scheduled task progress bar disappears after a few minutes).
  16. What is the current preset (medium? slower? ultrafast?) used when encoding and decoding in Emby? Would be a good idea to allow admin to configure which preset is used?
  17. Hi Guys, New migration of Emby server to Windows 10 with database intact. Currently running Server is running fine, library is complete. Having an issue when trying to transcode anything either via the Web Client or Android Client -- 'There was an error playing the video' By the looks of the log entries - it's having an issue when invoking ffmpeg 2016-08-29 23:10:00.6227 Error App: Error starting ffmpeg ... Cannot start process because a file name has not been provided. Attaching server and transcoding logs for review. NOTE: Playing direct files via WMC is working fine. server_ffmpeg_20160829.zip
  18. gutterpunk13

    Question about hardware

    Hey guys, I am experiencing an odd issue on my Windows 7 Home Premium server I was streaming some movies and things to my chromecast VIA the android app the other day, everything was fine. All of a sudden the media would pause on its own and sit for like a minute then it would play for a minute then pause again. I thought this was odd so I remote into my machine to see what was what, and found that ffmpeg has my cpu maxed out. I restarted my machine and it cleared up the issue, for a while. Now this happens at least once a day. Its quite an annoyance. Any clue on what I can do to clear this up? Thanks!! John
  19. Hello, I'd like to suggest a very quick and safe including of parameter at every ffmpeg run, that I believe will only have benefits. The insertion of parameter "-hide_banner" right after ffmpeg command hides that nasty build info that only serves for 0,001% people that need to know how ffmpeg was built. So thats it. My suggestion is to add it to every ffmpeg executable that runs in Emby. Benefits: - Less bloating of transcoding and remuxing logs - Diskspace economy (less Kb, Mb...) - Easier to debug, without that useless info
  20. Hi there, I recently bought a Synology DS416play. Plex works well but I wanted to explore all my options, and so I am trying to install Emby too. Following the instructions on the forums I've installed Mono and Mediainfo with no issues. I've also unpacked Imagemagick to the @appstore directory with no issues, however not sure if there's more to do there. I start running into issues installing ffmpeg & emby from cytec. When doing a manual install for either spk files it gives the error "This package is not supported on the platform of DiskStation." (see attached screenshot) running 'uname -a' returns "x86_64 GNU/Linux synology_braswell_416play" so I'm using the x64 spk files for ffmpeg and emby. I've tried all the other ones and no success either, though. Any thoughts? Thanks in advance.
  21. I'm not sure if this is a known issue. I am running elementary OS, which is based on Ubuntu 14.04. After installing, attempting to play transcoded streams gave me: The logs told me FFmpeg had exited with error code 1. When I attempted to run the ffmpeg command myself, it turned out to be a symlink to avconv, which gave me: I found the solution on this forum. Apparently Ubuntu 14.04 includes libav instead of the original ffmpeg, and they are not 100% compatible. I had to install the original ffmpeg from a PPA to fix the issue. I am posting it here because this likely affects all Ubuntu 14.04 installs. For reference, this was the log output: 2016-07-03 16:26:58.1187 Info App: /usr/bin/ffmpeg -fflags +genpts -i file:"/media/data/somefile.mkv" -map 0:0 -map 0:1 -codec:v:0 libx264 -force_key_frames expr:gte(t,n_forced*5) -copyts -avoid_negative_ts disabled -start_at_zero -pix_fmt yuv420p -preset superfast -crf 23 -b:v 7026752 -maxrate 7026752 -bufsize 14053504 -vsync vfr -profile:v high -level 51 -filter_complex "[0:3]format=yuva444p,scale=1920:1080,lut=u=128:v=128:y=gammaval(.3)[sub] ; [0:0] [sub] overlay" -map_metadata -1 -threads 0 -codec:a:0 libmp3lame -ac 2 -ab 128000 -af "aresample=async=1" -y "/var/lib/emby-server/transcoding-temp/42e6e4097c3e1841e03b65e72f16bab9.mkv" 2016-07-03 16:26:58.1895 Info App: FFMpeg exited with code 1 2016-07-03 16:26:59.2427 Error App: Error streaming media. The client has most likely disconnected or transcoding has failed. *** Error Report *** Version: 3.0.5973.0 Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -ffmpeg /usr/bin/ffmpeg -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix Processor count: 4 64-Bit OS: True 64-Bit Process: True Program data path: /var/lib/emby-server Mono: 4.2.1 (Stable Thu Dec 3 04:04:55 UTC 2015) Application Path: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe One or more errors occurred. System.AggregateException at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) <0x7f7c4df83110 + 0x005a9> in <filename unknown>:0 at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks, Int32 millisecondsTimeout) <0x7f7c4df830b0 + 0x00028> in <filename unknown>:0 at System.Threading.Tasks.Task.WaitAll (System.Threading.Tasks.Task[] tasks) <0x7f7c4df83020 + 0x00016> in <filename unknown>:0 at MediaBrowser.Api.Playback.Progressive.ProgressiveStreamWriter.WriteToInternal (System.IO.Stream responseStream) <0x4189b910 + 0x000e4> in <filename unknown>:0 InnerException: System.IO.FileNotFoundException Could not find file "/var/lib/emby-server/transcoding-temp/42e6e4097c3e1841e03b65e72f16bab9.mkv". at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean anonymous, FileOptions options) <0x7f7c4e03f060 + 0x005cd> in <filename unknown>:0 at System.IO.FileStream..ctor (System.String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize) <0x7f7c4e03ed20 + 0x0004d> in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare,int) at CommonIO.ManagedFileSystem.GetFileStream (System.String path, FileMode mode, FileAccess access, FileShare share, Boolean isAsync) <0x414a90c0 + 0x000bd> in <filename unknown>:0 at MediaBrowser.Api.Playback.Progressive.ProgressiveFileCopier+<StreamFile>c__async0.MoveNext () <0x4189bfe0 + 0x000d6> in <filename unknown>:0
  22. unclemutt

    Playback not working

    Hello, Trying out Emby on my Mac (OS X Lion 10.7.5, 3.06 GHz Intel Core 2 Duo) so see if better than on my ubuntu server with a slower CPU than this. Look around 8:33am today on the log file. Using web browser on the same mac. I have also tried a couple days ago on my iOS device as well as android tv with the same errors in the log. I can playback the same files through VLC fine. I had installed ffmpeg separately as I thought that may have been the issue looking through similar issues on this forum. Same errors on the log on playback before and after the ffmpeg install. Thanks Mike Log.txt.zip
  23. Nologic

    Segregate Movies

    Why? My brother was a bit messy with his encodes, such as mixing Bluray with DVD, along with encodes done in ether H264 or Xvid. This moves things around, so its easier to figure out if something should be ripped again in H264 rather than leaving it in Xvid...or replace DVD rips with Blurays that are now available. Notes: The Folders this script is to run against must be on ether a local or network mapped drive, as the script isn't setup to handle UNC paths. Requirements: AutoIt FFMpeg Instructions: Install AutoIt and set it to execute scripts when double clicked. Create a folder somewhere...lets call it "Segregate Movies" just to be unimaginative. Now inside "Segregate Movies" create a sub folder called "Bin". Now extract the contents of FFMpeg's "Bin" folder into your new "Bin" sub folder. Now going back into "Segregate Movies" folder Right Click on it's background and select "New\AutoIt v3 Script" from the context menu, and Rename it "Segregate Movies.au3" Now Right Click "Segregate Movies.au3" & select "Edit Script" from the context menu. Now paste the following code into: Now you'll have to edit a User Var namely the path to FFMpeg...normally I'd have this set automatically to the Bin folder holding the script...but I'm getting a lot of scripts depending on FFMpeg...so I'm allowing you to set the path...so you really only have 1 copy on your system...or at least 1 less do to this script allowing you to set it to a different location. Now save the script & execute it by double clicking it. You will be asked for the "Source Folder"...this should be your main "Movies" folder...ie it should hold a collection of movies each in sub folders. Next you will be asked for the "Final Folder"...this should ideally be on the same hard drive as the "Source Folder", to make things much quicker. Once done you'll be able to look into your "Final Folder" and see sub folders labeled by resolution & codec...example _1080p_H264
  24. This morning when I woke up and I could hear my NUC's fan working overtime. I knew straight away that there must be a rogue ffmpeg process chewing up CPU, and there was - I've no idea why it needs to run for over six hours without terminating though. I often get these processes left over when I've tested the iOS app or viewed content in a browser. Please add some indication of running ffmpeg processes to the WebUI and if possible also add the ability to kill them.
  25. Nologic

    Resize Images

    Why? I had noticed that my Images for People, had grown to over 22gigs...and thought that was a bit excessive, so I wrote this script & after running it those images came in under 3gigs, and as a result I'm a happy camper now. Notes: The Folders this script is to run against must be on ether a local or network mapped drive, as the script isn't setup to handle UNC paths. This script doesn't scale up images...only scales down. Requirements: AutoIt FFMpeg Instructions: Install AutoIt and set it to execute scripts when double clicked. Create a folder somewhere...lets call it "Resize Images" just to be unimaginative. Now inside "Resize Images" create a sub folder called "Bin". Now extract the contents of FFMpeg's "Bin" folder into your new "Bin" sub folder. Now going back into "Resize Images" folder Right Click on it's background and select "New\AutoIt v3 Script" from the context menu, and Rename it "Resize Images.au3" Now Right Click "Resize Images.au3" & select "Edit Script" from the context menu. Now paste the following code into: Now you'll have to edit some User Vars to make use of this script on your system. Now in my example use of People images...older versions of Emby used "folder.jpg" however newer ones are making use of "poster.jpg" so you may need to run it twice with different naming. Next you'll have to give the script the path to the images you wish to resize, then the max Width & Height for the images. Finally the path to FFMpeg...normally I'd have this set automatically to the Bin folder holding the script...but I'm getting a lot of scripts depending on FFMpeg...so I'm allowing you to set the path...so you really only have 1 copy on your system...or at least 1 less do to this script allowing you to set it to a different location. Now save the script & execute it by double clicking it. Now go do something else, this will take a while. The script will notify you when it's done.
  • Create New...