Sélectionné par le Ministère de la Culture

pour représenter l'innovation française au côté de l'INA, Deezer, et TV5 Monde
3 prix et distinctions pour l'innovation culturelle et numérique : PingStar - Interconnectés - Futura Cinéma
Support pédagogique à l'Enssib et sur France Université Numérique

Pourquoi ?

De nouveaux parcours de découverte

Avant, la bibliothèque était le point de départ vers la connaissance.
Aujourd'hui, ce départ se fait ailleurs : YouTube, Google, ChatGPT.
Le défi n'est plus de constituer des collections — mais de les rendre visibles.

Et si votre bibliothèque apparaissait directement dans YouTube ?

Et si YouTube valorisait vos collections / événements / partenaires / missions ?

En savoir plus →

Solution évaluée scientifiquement

Conçu pour / avec
les bibliothèques

9 publications scientifiques
Membre du consortium de recherche DELPHES
(laboratoire de recherche, ICC & partenaires techniques)
sur la désinformation

Recherche →

Sondages →

Cas d'usages →

Bénéfices

S'adapter à chaque territoire

Valoriser vos collections, vos actions et vos missions de service public

Chaque territoire a ses spécificités. Cocktail Culturel permet de les traduire en recommandations adaptées : contextuelles, territoriales, éditoriales, pédagogiques, d’actualité, de nouveautés ou partenariales.

Au-delà des collections et des événements, cette médiation automatisée contribue à faire vivre les missions des bibliothèques dans les environnements numériques : Visibilité · EMI · inclusion · maillage territorial...


Bénéfices pour les bibs →

Fix the error occurring during the display of loans (error message in the tooltip at the bottom of the page behind the report button)

Corriger l'erreur au moment de l'affichage des emprunts (message d'erreur dans l'infobulle en bas de page derrière le bouton signaler)

## Exception
* __User Action:__ requested stream
* __Request:__ https://www.youtube.com/watch?v=xhG45EjK14I
* __Content Country:__ 
* __Content Language:__ fr-
* __App Language:__ fr
* __Service:__ YouTube
* __Version:__ 0.25.1
* __OS:__ Linux Android 9 - 28
<details><summary><b>Crash log </b></summary><p>

```
org.schabi.newpipe.extractor.exceptions.ParsingException: Could not get like count
    at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.getLikeCount(YoutubeStreamExtractor.java:508)
    at org.schabi.newpipe.extractor.stream.StreamInfo.extractOptionalData(StreamInfo.java:279)
    at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:83)
    at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:73)
    at org.schabi.newpipe.util.ExtractorHelper.lambda$getStreamInfo$3(ExtractorHelper.java:119)
    at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda8.call(Unknown Source:4)
    at io.reactivex.rxjava3.internal.operators.single.SingleFromCallable.subscribeActual(SingleFromCallable.java:43)
    at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4855)
    at io.reactivex.rxjava3.internal.operators.single.SingleDoOnSuccess.subscribeActual(SingleDoOnSuccess.java:35)
    at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4855)
    at io.reactivex.rxjava3.internal.operators.maybe.MaybeFromSingle.subscribeActual(MaybeFromSingle.java:41)
    at io.reactivex.rxjava3.core.Maybe.subscribe(Maybe.java:5375)
    at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(MaybeConcatArray.java:153)
    at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(MaybeConcatArray.java:78)
    at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(FlowableElementAtMaybe.java:66)
    at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray.subscribeActual(MaybeConcatArray.java:42)
    at io.reactivex.rxjava3.core.Flowable.subscribe(Flowable.java:15917)
    at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(FlowableElementAtMaybe.java:36)
    at io.reactivex.rxjava3.core.Maybe.subscribe(Maybe.java:5375)
    at io.reactivex.rxjava3.internal.operators.maybe.MaybeToSingle.subscribeActual(MaybeToSingle.java:46)
    at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4855)
    at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
    at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(Scheduler.java:644)
    at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:65)
    at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:56)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:764)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equalsIgnoreCase(java.lang.String)' on a null object reference
    at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.lambda$getLikeCount$7(YoutubeStreamExtractor.java:458)
    at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor$$ExternalSyntheticLambda6.test(Unknown Source:2)
    at j$.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
    at j$.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at j$.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
    at j$.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
    at j$.util.AbstractList$RandomAccessSpliterator.tryAdvance(AbstractList.java:706)
    at j$.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:127)
    at j$.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502)
    at j$.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:488)
    at j$.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
    at j$.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
    at j$.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
    at j$.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:543)
    at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.getLikeCount(YoutubeStreamExtractor.java:466)
    ... 29 more

```
</details>
<hr>

Comments powered by CComment