Leaderboard
Popular Content
Showing content with the highest reputation on 11/25/20 in Posts
-
But i am so used to secrecy that it is almost second nature. If I told you everything that happens then I might then have to shoot you. ;} There are things I do not even tell my dog. He has a big mouth just below his cold nose.2 points
-
It does use it for the Libraries that don't store artwork in media folders. For those that do, it doesn't because that art is not present in metadata folder. There's an open similar FR, it has gained some slight traction but remains to be seen whether it'll catch devs' attention.2 points
-
When setting up a new user I think it would be great if I could copy an existing user. Even better if you could copy certain aspects of a user like views , library access , parental settings1 point
-
While Emby already has recommendations built in based on previously watched items I find they are not all that helpful. They seem to be based on genre only, for example, because you watched a comedy here are other comedies in your library. I do like how the also directed by/appear in recommendations work though. What would be great is if Emby could incorporate Trakt's recommendations as they are much more sophisticated. Trakt's recommendations are not only based off of what you have previously watched but also what your Trakt friends and other Trakt users have watched. It takes user ratings and trending/popular media into account. Ideally Emby would include full Trakt integration allowing users to rate media after watching, view lists and recommendations, and view upcoming media all from within Emby but for now I think recommendations would be a nice addition. Trakt has the potential to give Emby that community feel and allow users to discover new media, find something to watch, and recommend media to other users. http://docs.trakt.apiary.io/#reference/recommendations1 point
-
Hi, All the trailers are in english, is not possible to add on this extension the language selection for have the trailer on the good languague ?1 point
-
It would be nice to be able to specify default options for library creation. I have to add a lot of libraries and on every single library, I have to manually set all the checkbox. This could either be solved by: Globally defined default options for new libraries Template libraries which could be used to clone from1 point
-
I would like to be able to mark individual media items or even perhaps entire libraries to be excluded from media scans. If I have retrieved all the metadata and images I want for a particular TV series or Music collection and I know that the files will never change and the metadata should never change, I would like to be able to exclude it from scans to a ) reduce scan time b ) decrease the likelihood of unwanted changes being made c ) reduce network utilization I've noticed that even with series that have not had any new episodes in years (and no changes have been made in my filesystem) there is still information being downloaded from metadata providers. I suppose that is to check to make sure it is current/complete, but it is a waste of my network resources which are not plentiful. Perhaps this could be implemented by adding the option to not rescan media that has been marked as locked.1 point
-
UPDATE: Looks like Beta 2 is now available https://kodi.tv/article/kodi-19x-matrix-beta-1 Its finally here, normally I dont advocate testing Kodi add-ons until Kodi hits release candidate but with this release (v19 Matrix) due to the change from Python2 -> Python3 I am recommending we start testing early. This Kodi version will be one of the biggest change in regards to add-ons for a very long time, most add-ons are going to need at a minimum a revamp and some are going to need a rewrite or complete overhaul. EmbyCon has a version you can test now with Kodi 19, just install the beta repo from there https://kodi.emby.tv/ and install version > 1.10.x To be clear EmbyCon Ver 1.9.x is Kodi 18 and EmbyCon Ver 1.10.x is Kodi 19. Emby For Kodi from what @quickmic has said he will have a Kodi 19 version available soon that people can test. Kodi MediaImport ?? I dont know exactly, this project Kodi 19 only but I dont know if this project is currently targeted for the Kodi 19 release. You can follow more about this project here: https://forum.kodi.tv/showthread.php?tid=2247941 point
-
Also just a not on bit wise comparisons, you can not look at the INT and expect them to be similar i.e. close in magnitude. I know you may already know this but will just say it anyway. Example: 1 Bit difference, same order of DIFFERENCE but very big difference in INT magnitude 3563781110 11010100011010101111101111110110 3563781108 11010100011010101111101111110100 INT diff = 2 vs 3563781110 11010100011010101111101111110110 3295345654 11000100011010101111101111110110 INT diff = 268435456 You really need to look at the binary stream to compare1 point
-
here is a very good example of an offset comparison between two chromaprints https://acoustid.org/fingerprint/26931382/compare/13214169 as you move (delay) the second chromaprint you see it eventually lines up and gives you a mostly black third bar, this is the difference and if it was perfect then would be ALL black with no differences but as you can see when when it mostly lines up at about -5 offset there are still differences in the two but that offset is the most likely start offset for the second audio stream. What you would need to do is create an algorithum to "align" the themem chromaprint with the one extracted from the episode. This has already been done mostly, the example form the original skip blog post has a solutioin, I dont know how well it works but here it is in GO https://github.com/VictorBitca/matcher/blob/02383434a966fff7cd26656f0939b995da1f8d00/match.go#L1271 point
-
I have only have a very quick play with this and want to do some more work on it when I get time, not sure when that will be though. What I did was extract the audio of a theme song using the following, this extracts a 20 second clip from an offset of 30 into the episode, this would become the theme music for a series and would need to be set by a user on one particular episode, they would g=need to set the start and end time for the theme music, to allow extracting the theme music of the series. It extracts as a mono 16kHz PCM wav ffmpeg.exe -i "episode_01.mkv" -ss 00:00:30 -t 00:00:30 -ac 1 -acodec pcm_s16le -ar 16000 -c:v nul theme_music.wav then feed it to fpcalc.exe to get the theme int array. fpcalc.exe theme_music.wav -raw @dotcom pips the data from ffmpeg to fpcalc but I dont know how cross platform that is, if will work on all systems so I just extract the wav and feed it into fpcalc. You get this: DURATION=30 FINGERPRINT=518203313,513880977,518009811,249570275,266348387,232793954,216033058,216266002,217288962,217157906,485527858,485537586,418430770,418626322,502438163,525580595,508689779,1578300881,1578258881,1578259393,1582449637,1523646437,2056322020,2073098596,2043713797,2102565127,3692230919,3694327558,3698520614,3696480806,3713126950,3711988278,3720356382,3716166446,3700453422,3700653165,3700578536,3705030872,3447146696,3476474252,3476483468,3476485581,3480732127,3447046526,3430281582,3425788262,3425854454,3425853762,3427938626,3436380610,3297788387,3297792481,3297829344,3302094816,3306391536,3325202368,3325210560,3593645892,3593702725,3597961591,3596921319,3596938734,3597590014,3614332319,3581280671,3581346751,3589608431,3589616613,3588563829,3588564309,3580110101,3580114213,1567890727,1567956277,1576222533,1576153031,1576152775,1299390403,1292911971,1276138851,1276142626,1544614962,475067410,475247890,1574151442,2110957330,2144515603,2126939651,2126939973,2059830725,2051321317,2047126767,2047143150,2047114478,2064020842,2035184942,2023642415,2023638877,2023706444,2027708108,1495035612,1511845564,1511978908,1511977357,2053030365,2060829053,2077549933,2035606845,2018960669,4233544991,3696674111,3713390390,4250269542,4282775014,4282701286,4291098094,4291098030,4186437118,4253446623,4258165197,4259254748,4233892220,2082280828,2082414056,2082413032,1549605353,3697031641,3705416137,3721145609,3486332169,3487437577,2392806205,2260521773,2258428205,2258411837,2258477359,2257424815,2257354927,2261549230,2187100350,2182841534,2535103679,2503654815,2503916495,3040783949,3040783881,3040847368,2771165961,3844973321,3849253689,3849769769,3828761129,3828680248,3845471768,3879025464,3875289384,3802925160,3802926249,1655443594,1911304330,1881936014,808321178,808321454,808336302,820910766,833563270,850144902,313320079,313304015,1387041567,1919713583,1936504107,1634577195,3782126382,3773737518,3765348894,3845039630,2771288590,2804908558,2804196143,2804196141,2938429741,2921714988,2922760236,2922760556,2943703421,2952224125,2952156511,2952164303,2918671311,2910151167,2910066159,2889620719,2893876718,2919108094,4021968862,4005195470,4005261007,4009308111,4000853453,4000871676,4000847100,4000911612,1868181708,1868177484,2138977356,2147355692,2126449965,2126466863,2126347806,4273794654,4286377567,4248566351,4248488525,3699035717,3716140549,3724408341,4294764069,3204212261,3203753509,3203683621 Once you have the Chromaprint data for the theme music you can store this and use it to do all the episode processing. Then you would need to process each episode, say the first 3 to 5 min to get the int arrays. Then do the search for the above theme Chromaprint in the data using a sliding search algorithm. You would probably need to use a similarity threshold as there will be slight differences in each episode due to encoding (even though Chromaprint is designed to handel this there will still be differences). In my head that is how I would do it but as I said I have not really started yet, just some thoughts until I get time to have a play.1 point
-
1 point
-
The above article seems to mention that fingerprints are generated based on a mono version of whatever audio track you want to use. Perhaps, mono vs multi-channel could have an effect on the fingerprint itself, if you’re not already trying that. Though, there’s a number of other things that could cause differences in the generated fingerprint.1 point
-
OK, a coffee later and more reading we now have... wget -q -O - "http://localhost:8096/emby/Sessions?api_key=3469xxxxxxxxxxxxxxxxxxxxxx1ef3f" | jq -r -M '.[] | select(.NowPlayingItem != null) | { user: .UserName, item: (.NowPlayingItem.SeriesName + .NowPlayingItem.Name) } | map(.) | @csv' "Amy","Fatman" "Paul","Creepshow Bad Wolf Down / The Finger" ...so close but the "Creepshow" needs a colon or dash to make it look like... "Amy","Fatman" "Paul","Creepshow: Bad Wolf Down / The Finger" ...nearly there!1 point
-
It depends if you enabled the realtime monitor for your library. If not, then it comes with the scheduled library scan.1 point
-
I would suspect wireless as the emby server hardware looks strong. Is the signal strong on the FireTV stick ? Have you tried changing the channel and/or a different radio frequency (2.4/5Ghz) - to see if that makes any difference ?1 point
-
I don't actually have any issues with using a 4K library. Since using the multi-version plugin (allowing film grouping from multiple storage areas) - you can apply library permissions for '4K Users' - who then get to see the 4K/1080p/720p selection. Remote users are not permissioned for 4K (thus, they do not see the option) so they will either transcode from the 1080p version, or directly play the 720p if they have low bandwidth. Transcoding anything means quality loss and unpredictability in my book - so even without the HDR/SDR problem - I would never want to transcode a 4K movie Remux to a remote low bandwidth stream, or even a local 1080p stream when for the sake of 10-30 Gbytes of storage, I could have a professionally authored version direct play.1 point
-
As a computer term, "cache" means, and always has meant, temporary storage used to improve performance. It should not be used to refer to permanent storage, and if other projects are doing that they are misusing the term and liable to cause confusion. Paul1 point
-
slight correction: sudo chown correct_user:correct_group directory_name @mrcraigc post the output of ls -l from the root of your media directory. you can get there by using the cd command and typing in your mount directory1 point
-
not tested that situation - just try one or two movies to see - i suspect that if not fixed first then it will continue - but testing should highlight that or not if done systematically but if you are trying to avoid rebuilding your db then i can understand that - as thats why i went the route of editing the db1 point
-
here is a simple example on how to compare the fingerprint data between two audio files. https://groups.google.com/g/acoustid/c/Uq_ASjaq3bw/m/kLreyQgxKmgJ1 point
-
1 point
-
yeah, here's the fingerprint of the office intro: DURATION=30 FINGERPRINT=3336578991,3340773295,3307284135,3307361987,3290453955,3311461363,3319833587,3319968083,3319959874,1172477186,1155695874,1415615778,1415623715,1948296227,1965073459,656583683,639809537,639797249,774015057,774031585,706771043,710961251,719337767,719403293,711146781,711137037,711264029,720184877,715859501,715851327,715665999,733487757,681058957,949498516,412684948,412619396,144201412,1217980997,1216932357,1216981511,1285204483,3432701443,3437151747,3430827715,3446622099,3479523219,1315257779,1256274339,1256398259,1248009619,1247875507,1243640243,1244717474,1244701090,1511039458,1511039458,978564435,1783863123,1809036593,1800650033,1762901265,1762900241,1796454673,3943930149,3927088421,3927104805,3927137583,3947956015,1769015083,1760763690,1760763690,1752239930,1760567066,1758539034,1754344926,1754742175,1770337677,1770267021,2038702468,1485070724,1480881028,1212511124,1279750996,1288075060,1283878693,1150442277,1150437653,3300052229,3321023749,3311914309,3479555525,1315786647,1315397559,1323712439,1323450295,1315115430,1314927014,1310749110,1311830438,1242603938,1511039458,2064687586,2030085490,1744942962,1746059027,1829945091,1865595651,1848883473,1848752417,1779538211,1779670311,1779686438,1779631143,1802633263,1769082927,1752372527,1752237375,1760763165,1756774173,681451069,681381597,681064077,696787853,965222797,466149773,424398988,424276412,1212806636,1213167404,1288601148,1284931100,1284922884,3432400389,3432203781,3436397327,3480700879,3480620494,3462859222,1256675766,1256679846,1273048502,1264592342,1264603606,1244709334,1244762610,1242801122,1511236067,1510056435,2046931443,2046857697,1778430433,1778495969,1778628565,1778499029,1778498037,3942889967,3942898159,3943914991,3914534251,3916629371,1777538330,1777538362,1777538330,1760638234,1761027355,1774138683,1773999483,1773696457,2073585033,2072568205,2076766605,1531506845,1494184157,1544433757,1548628285,1557542717,1284906541,3297906237,3300068877,3300204301,3438563151,3445968335,3479522703,1332039575,1315135414,1315125174,1323443126,1315136438,1316090806,1311814562,1309712802,1578148322,1511039474,2068881907,2068887011,1796257123,1863431459,1863499059,4010974487,3994270997,3996368181,3929210149,3929169197,3945989421,3950052653,3924887337,1777406779,1777546011,1777546011,1775318299,1754608923,1754545434,1755065802,2022452619,2022450575,1489777037,416027021,147788189,147723164,1477232281 point
-
@chef- have you looked at your dm's - gave you several links for audio fingerprinting1 point
-
1 point
-
Thanks Carlo, I will talk with you more about this. I appreciate it. My biggest task at the moment is to decide on settings for HEVC encoding so I can start deleting my TS files so I can use those hard drives for backup or my converted files.1 point
-
I'm not sure why anyone would think Emby can "magically" give you more streams then you pay your provider for. Emby can share the stream however so you could have 4 or 5 people watching the same stream but it's still just one stream from the provider. When you go with a provider that gives you 3 to 5 streams things open up tremendously as you can then record and watch things simultaneously.1 point
-
Premiere helps pay the bills for infrastructure, support, guide data and developers so they can continue building out this great software so you can serve up your media, your way. Premiere does unlock many cool features and devices but of course this is totally up to you.1 point
-
I am on Linux Mint Cinnamon as well,, and 6 or 8 months ago I was also completely new to Linux, and I screwed things up royally but mastermind11 was there to help, and far more patient than could have been asked of him. In the end I ended up doing a complete reinstall and starting from scratch because before becoming completely lost I'd done some stupid things that I didn't know how to undo. But, mastermind11 was extremely helpful throughout, and even though I had no clue about how to do some of the things he wanted me to do, I found that I could get all of the answers with simple Google searches. In short, don't give up. Know that Google is your friend, and that while Linux isn't quite as newbie friendly as Windows, once you ge tthe basics down you'll wonder why you waited so long. Two quick tips: 1. Dropping into the shell means opening a terminal window. 2. The ls -l command given in a terminal will list the permissions, ownership and the assigned group of the current directory and any folders/files within it. 3. and just as an aside, I would chown the drive to your username and grant the emby user accoun t access by adding the emby user account to your group, and vice versa. Remember, Google is your friend. If chown sounds like a weird foreign dish to you, a Google search will quickly tell you that its a linux command used to change ownership1 point
-
Can you go over a specific example. Do you have a "thumbnail-failures.txt" in your Emby server Cache folder?1 point
-
If you do a search in Emby for that title how many items are returned? A guess would be it is being multiversioned already. If you select either version you already see does either version you more then just that item in the Media Info section?1 point
-
I know that, ill just stick on my iptv service paying premium on emby is NON SENSE streaming your own server and pay for live m3u list.1 point
-
1 point
-
I don't know all the details, but anything in the cache folder over 30 days old gets purged is my understanding.1 point
-
No, I'm not going to host the m3u and xmltv files. PlutoTV only provides 12 hours of guide data at a time so it would have to be updated continuously. The m3u has a geo tag in it and I would rather not find myself in a position that I am bypassing a company's geographic licenses/lockouts and provide that to the world. Unfortunately, the xmltv file in the link provided earlier in this thread is rubbish. The xmltv file I create from Pluto that covers 12 hours is 3.4MB with accurate information; the file downloaded in the link is currently 24.2MB. That is because it is filled with bogus programs from I don't know where. It may look like it fills the guide, but only the first 12 hours from its' creation time is accurate. Also, as you can see, there is missing information like images. The program I developed to create the m3u and xmltv files preserves the geo tag functionality (the geo long/lat coordinates will reflect the location where the program was executed), but I'm not clear if I am violating any terms of service so haven't shared it out. If you want a better xmltv file from techzyon, then you can contact them and request they improve their software.1 point
-
its a real file upload and file download speed test... But I do see those speeds... Kind of cheating though, my Emby server is in a datacenter... Its fed by two copper 1gbps connections to my server bonded by LACP, but the data center is fed with multiple 10gbps connections... So luckily I do see almost the full 2gbps, overhead and stuff keeps me from hitting the full 2...1 point
-
so post what happens when you try stuff. mounting external drives is not exactly a new thing so we should be able to walk you through it. it's not relly possible to help you out without details about what you've tried and the corresponding results.1 point
-
When the Roku receives a TS file for direct play it assumes this is a real-time broadcast. It will not allow seek. The only thing you can do is pause and let it buffer onto the device which can only hold pause for a very short duration. This is why we do not allow the Roku to direct play these TS containers and instead they are repackaged. You will lose the ability to seek within the TS container if we direct play these. Is that okay? We can look into improving this situation for users who sit through linear TV without touching the remote. For them seek is not done and direct play of TS could occur. For everyone else this would be worse. This is why it is the way it is. But there could be options perhaps if enough people use Emby this way with real-time TS they watch in a linear fashion without seeking. Entirely possible in the future. When you repackage the copied video and audio streams from a TS into an m3u8 manifest takes very little resources from your CPU or FFMPEG. This can be done quickly and it is over. Hundreds of FPS per second since everything is copied. Once the device has the m3u8 it is served TS slices. These TS slices are what allow seek. Because the file is now fragmented and given a manifest of how the construction occurs the Roku can see the end. It can develop a runtime. When the Roku direct plays a TS file it does not know or show the runtime as it does not expect it to ever end. This is why you cannot seek a TS with direct play these do not show how much runtime there is and it is difficult to seek ahead accurately. This is why Roku has disabled seek when a TS direct plays. It isn't us being ridiculous or mean. It is just the way it is.1 point
-
You are confusing two directories let me explain, from within the jail you need to see the bottom list of files in /dev/dri. You can create the symlink of render0 to card0 with the post init script as I showed. These are the hardware nodes ffmpeg uses for VAAPI. root@emby:/dev/dri # ls -l lrwxr-xr-x 1 root wheel 8 Nov 16 16:17 card0 -> ../drm/0 lrwxr-xr-x 1 root wheel 5 Nov 16 16:17 render0 -> card0 lrwxr-xr-x 1 root wheel 10 Nov 16 16:17 renderD128 -> ../drm/128 Then we have the directory that takes care of hackishly feeding the devices in ffdetect for detection. Here you can create the symlink once, from within the jail. It does not need to be created every time because this is written on the local filesystem and is not part of devfs like the render node above. I also noticed you had weird permissions on the files extracted (group: staff?). root@emby:/sys/bus/pci/devices/pci0000_00/drm # ls -l -rwxr-xr-x 1 root wheel 9 Oct 31 13:15 card0 lrwxr-xr-x 1 root wheel 5 Oct 31 13:53 render0 -> card0 For the pci-ids error you need the following (install the package pciids, misc/pciids), we need to emulate the linux location of the pci.ids file. root@emby:/usr/share/hwdata # ls -l lrwxr-xr-x 1 root wheel 31 Oct 31 10:18 pci.ids -> /usr/local/share/pciids/pci.ids EDIT: I reuploaded the tar archive to this post. sys.xz1 point
-
1 point
-
1 point
-
Plex announced HDR to SDR tonemapping in beta today (Plex Media Server - Announcements - Plex Forum). Time for Emby to start catching up.1 point
-
Also, ich kenne das auch wenn man in den Sammlungen noch weitere Filme dazupackt oder entfernt. Dann gibt es nach den Scans immer wieder kleine Problemchen. Emby geht anhand der Film IDs und somit dann auch die Zusammenstellung der Sammlungen streng nach TMDB. Diese Datenbanken sind relevant. Mann muss halt schauen ob die Filme richtig benannt wurden und auch richtig erkannt werden von Emby. Bei deinen Fall mit den Filmen Die Fliege gibt es zwei Sammlungen: https://www.themoviedb.org/collection/109609?language=de-DE https://www.themoviedb.org/collection/123213?language=de-DE Einmal die zwei aus den 80ern und einmal drei Filme aus den 50ern Ich pers. würde die Collectionen nochmal löschen und anhand dieser Datenbank das neu scrapen lassen1 point
-
Well, over all it was pretty cool learning how some features of ffmpeg work. It'll only readout over command line on the error output. It has the ability to scan video files for parts that have no image or sound. Pretty cool stuff. This means that Emby not only has a huge API, but it also has a whole bunch of untapped abilities, that I'm sure we'll see in the future. Very cool stuff.1 point
-
Woot woot! Working! (I put music to the video because otherwise, it's boring...)1 point
-
I think you are missing this symlink: You should probably also verify if the post init script works and it creates the symlink in the devfs system in the jail. Also as a next step, try running ffdetect manually at /usr/local/lib/emby-server/bin/ffdetect by using, from within the jail: cd /usr/local/lib/emby-server/bin su -m emby -c "./ffdetect vaenc"1 point
-
1 point
-
Just delete the email and all will be fine.1 point
-
Your forum username is only three characters, so most likely someone just entered "tet" into the guest invitation form and hit enter.1 point
