Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
3.06 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.07 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#275
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#269
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#271
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "questions-about-manual-subtitles"
  +title: "questions about manual subtitles"
  +url: null
  +body: """
    **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
    \n
    I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
    \n
    > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
    \n
    that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
    \n
    And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 63
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702660620 {#2414
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 22164
  -titleTs: "'manual':3 'question':1 'subtitl':4"
  -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702638988
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10361375"
  +editedAt: DateTimeImmutable @1704687130 {#1793
    date: 2024-01-08 05:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702552588 {#2402
    date: 2023-12-14 12:16:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#275
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#269
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#271
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "questions-about-manual-subtitles"
  +title: "questions about manual subtitles"
  +url: null
  +body: """
    **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
    \n
    I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
    \n
    > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
    \n
    that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
    \n
    And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 63
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702660620 {#2414
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 22164
  -titleTs: "'manual':3 'question':1 'subtitl':4"
  -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702638988
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10361375"
  +editedAt: DateTimeImmutable @1704687130 {#1793
    date: 2024-01-08 05:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702552588 {#2402
    date: 2023-12-14 12:16:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#275
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#269
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#271
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "questions-about-manual-subtitles"
  +title: "questions about manual subtitles"
  +url: null
  +body: """
    **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
    \n
    I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
    \n
    > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
    \n
    that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
    \n
    And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 16
  +favouriteCount: 63
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702660620 {#2414
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 22164
  -titleTs: "'manual':3 'question':1 'subtitl':4"
  -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702638988
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/10361375"
  +editedAt: DateTimeImmutable @1704687130 {#1793
    date: 2024-01-08 05:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702552588 {#2402
    date: 2023-12-14 12:16:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4053
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
    \n
    I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704860255 {#4062
    date: 2024-01-10 05:17:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4051 …}
  +nested: Doctrine\ORM\PersistentCollection {#4049 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
  -id: 221252
  -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7321174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702554602 {#3998
    date: 2023-12-14 12:50:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4053
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
    \n
    I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704860255 {#4062
    date: 2024-01-10 05:17:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4051 …}
  +nested: Doctrine\ORM\PersistentCollection {#4049 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
  -id: 221252
  -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7321174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702554602 {#3998
    date: 2023-12-14 12:50:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4053
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
    \n
    I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1704860255 {#4062
    date: 2024-01-10 05:17:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4051 …}
  +nested: Doctrine\ORM\PersistentCollection {#4049 …}
  +votes: Doctrine\ORM\PersistentCollection {#4047 …}
  +reports: Doctrine\ORM\PersistentCollection {#4045 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
  -id: 221252
  -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7321174"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702554602 {#3998
    date: 2023-12-14 12:50:02.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4251
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
    \n
    according to FAQ it is related
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702555079 {#4255
    date: 2023-12-14 12:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4247 …}
  +nested: Doctrine\ORM\PersistentCollection {#4245 …}
  +votes: Doctrine\ORM\PersistentCollection {#4260 …}
  +reports: Doctrine\ORM\PersistentCollection {#4262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
  -id: 221261
  -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://szmer.info/comment/3478610"
  +editedAt: DateTimeImmutable @1704691529 {#4258
    date: 2024-01-08 06:25:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702555079 {#4254
    date: 2023-12-14 12:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4251
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
    \n
    according to FAQ it is related
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702555079 {#4255
    date: 2023-12-14 12:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4247 …}
  +nested: Doctrine\ORM\PersistentCollection {#4245 …}
  +votes: Doctrine\ORM\PersistentCollection {#4260 …}
  +reports: Doctrine\ORM\PersistentCollection {#4262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
  -id: 221261
  -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://szmer.info/comment/3478610"
  +editedAt: DateTimeImmutable @1704691529 {#4258
    date: 2024-01-08 06:25:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702555079 {#4254
    date: 2023-12-14 12:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4251
  +user: Proxies\__CG__\App\Entity\User {#4248 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
    \n
    according to FAQ it is related
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702555079 {#4255
    date: 2023-12-14 12:57:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4247 …}
  +nested: Doctrine\ORM\PersistentCollection {#4245 …}
  +votes: Doctrine\ORM\PersistentCollection {#4260 …}
  +reports: Doctrine\ORM\PersistentCollection {#4262 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
  -id: 221261
  -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://szmer.info/comment/3478610"
  +editedAt: DateTimeImmutable @1704691529 {#4258
    date: 2024-01-08 06:25:29.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702555079 {#4254
    date: 2023-12-14 12:57:59.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4337 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4251
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
      \n
      according to FAQ it is related
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702555079 {#4255
      date: 2023-12-14 12:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4247 …}
    +nested: Doctrine\ORM\PersistentCollection {#4245 …}
    +votes: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
    -id: 221261
    -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://szmer.info/comment/3478610"
    +editedAt: DateTimeImmutable @1704691529 {#4258
      date: 2024-01-08 06:25:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702555079 {#4254
      date: 2023-12-14 12:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "I'd like to know this as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702563678 {#4342
    date: 2023-12-14 15:21:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4335 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -id: 221494
  -bodyTs: "'d':2 'know':5 'like':3 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702563678 {#4345
    date: 2023-12-14 15:21:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4337 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4251
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
      \n
      according to FAQ it is related
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702555079 {#4255
      date: 2023-12-14 12:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4247 …}
    +nested: Doctrine\ORM\PersistentCollection {#4245 …}
    +votes: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
    -id: 221261
    -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://szmer.info/comment/3478610"
    +editedAt: DateTimeImmutable @1704691529 {#4258
      date: 2024-01-08 06:25:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702555079 {#4254
      date: 2023-12-14 12:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "I'd like to know this as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702563678 {#4342
    date: 2023-12-14 15:21:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4335 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -id: 221494
  -bodyTs: "'d':2 'know':5 'like':3 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702563678 {#4345
    date: 2023-12-14 15:21:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4341
  +user: Proxies\__CG__\App\Entity\User {#4337 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4251
    +user: Proxies\__CG__\App\Entity\User {#4248 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
      \n
      according to FAQ it is related
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702555079 {#4255
      date: 2023-12-14 12:57:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4247 …}
    +nested: Doctrine\ORM\PersistentCollection {#4245 …}
    +votes: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
    -id: 221261
    -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://szmer.info/comment/3478610"
    +editedAt: DateTimeImmutable @1704691529 {#4258
      date: 2024-01-08 06:25:29.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702555079 {#4254
      date: 2023-12-14 12:57:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "I'd like to know this as well"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702563678 {#4342
    date: 2023-12-14 15:21:18.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4333 …}
  +nested: Doctrine\ORM\PersistentCollection {#4331 …}
  +votes: Doctrine\ORM\PersistentCollection {#4335 …}
  +reports: Doctrine\ORM\PersistentCollection {#4347 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
  -id: 221494
  -bodyTs: "'d':2 'know':5 'like':3 'well':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702563678 {#4345
    date: 2023-12-14 15:21:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4405
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4341
    +user: Proxies\__CG__\App\Entity\User {#4337 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4251
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
        \n
        according to FAQ it is related
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1702555079 {#4255
        date: 2023-12-14 12:57:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4247 …}
      +nested: Doctrine\ORM\PersistentCollection {#4245 …}
      +votes: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
      -id: 221261
      -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://szmer.info/comment/3478610"
      +editedAt: DateTimeImmutable @1704691529 {#4258
        date: 2024-01-08 06:25:29.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702555079 {#4254
        date: 2023-12-14 12:57:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "I'd like to know this as well"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702563678 {#4342
      date: 2023-12-14 15:21:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@nudnyekscentryk@szmer.info"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4333 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4335 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -id: 221494
    -bodyTs: "'d':2 'know':5 'like':3 'well':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702563678 {#4345
      date: 2023-12-14 15:21:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    .org just switched to .com\n
    \n
    Same site, new domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702602049 {#4404
    date: 2023-12-15 02:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
    "@hyperspace@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4408 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4409 …}
  +reports: Doctrine\ORM\PersistentCollection {#4415 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4417 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4419 …}
  -id: 223017
  -bodyTs: "'com':5 'domain':9 'new':8 'org':1 'site':7 'switch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7339698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702602049 {#4401
    date: 2023-12-15 02:00:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4405
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4341
    +user: Proxies\__CG__\App\Entity\User {#4337 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4251
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
        \n
        according to FAQ it is related
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1702555079 {#4255
        date: 2023-12-14 12:57:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4247 …}
      +nested: Doctrine\ORM\PersistentCollection {#4245 …}
      +votes: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
      -id: 221261
      -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://szmer.info/comment/3478610"
      +editedAt: DateTimeImmutable @1704691529 {#4258
        date: 2024-01-08 06:25:29.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702555079 {#4254
        date: 2023-12-14 12:57:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "I'd like to know this as well"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702563678 {#4342
      date: 2023-12-14 15:21:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@nudnyekscentryk@szmer.info"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4333 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4335 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -id: 221494
    -bodyTs: "'d':2 'know':5 'like':3 'well':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702563678 {#4345
      date: 2023-12-14 15:21:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    .org just switched to .com\n
    \n
    Same site, new domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702602049 {#4404
    date: 2023-12-15 02:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
    "@hyperspace@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4408 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4409 …}
  +reports: Doctrine\ORM\PersistentCollection {#4415 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4417 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4419 …}
  -id: 223017
  -bodyTs: "'com':5 'domain':9 'new':8 'org':1 'site':7 'switch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7339698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702602049 {#4401
    date: 2023-12-15 02:00:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4405
  +user: App\Entity\User {#4001 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4341
    +user: Proxies\__CG__\App\Entity\User {#4337 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4251
      +user: Proxies\__CG__\App\Entity\User {#4248 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        isn’t opensubtitles.COM an impostor of opensubtitles.ORG? which is nasty enough to advertise itself on the original website? or are they actually related?\n
        \n
        according to FAQ it is related
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1702555079 {#4255
        date: 2023-12-14 12:57:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4247 …}
      +nested: Doctrine\ORM\PersistentCollection {#4245 …}
      +votes: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4266 …}
      -id: 221261
      -bodyTs: "'accord':24 'actual':22 'advertis':13 'enough':11 'faq':26 'impostor':5 'isn':1 'nasti':10 'opensubtitles.com':3 'opensubtitles.org':7 'origin':17 'relat':23,29 'websit':18"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://szmer.info/comment/3478610"
      +editedAt: DateTimeImmutable @1704691529 {#4258
        date: 2024-01-08 06:25:29.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702555079 {#4254
        date: 2023-12-14 12:57:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "I'd like to know this as well"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702563678 {#4342
      date: 2023-12-14 15:21:18.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@nudnyekscentryk@szmer.info"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4333 …}
    +nested: Doctrine\ORM\PersistentCollection {#4331 …}
    +votes: Doctrine\ORM\PersistentCollection {#4335 …}
    +reports: Doctrine\ORM\PersistentCollection {#4347 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4349 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4351 …}
    -id: 221494
    -bodyTs: "'d':2 'know':5 'like':3 'well':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/702428/-/comment/4123620"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702563678 {#4345
      date: 2023-12-14 15:21:18.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    .org just switched to .com\n
    \n
    Same site, new domain.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702602049 {#4404
    date: 2023-12-15 02:00:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@nudnyekscentryk@szmer.info"
    "@hyperspace@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4408 …}
  +nested: Doctrine\ORM\PersistentCollection {#4413 …}
  +votes: Doctrine\ORM\PersistentCollection {#4409 …}
  +reports: Doctrine\ORM\PersistentCollection {#4415 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4417 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4419 …}
  -id: 223017
  -bodyTs: "'com':5 'domain':9 'new':8 'org':1 'site':7 'switch':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7339698"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702602049 {#4401
    date: 2023-12-15 02:00:49.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "opensubtitles puts heavy advertising in their subtitles"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565334 {#4268
    date: 2023-12-14 15:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4272 …}
  +nested: Doctrine\ORM\PersistentCollection {#4274 …}
  +votes: Doctrine\ORM\PersistentCollection {#4276 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 221551
  -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5960494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565334 {#4269
    date: 2023-12-14 15:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "opensubtitles puts heavy advertising in their subtitles"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565334 {#4268
    date: 2023-12-14 15:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4272 …}
  +nested: Doctrine\ORM\PersistentCollection {#4274 …}
  +votes: Doctrine\ORM\PersistentCollection {#4276 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 221551
  -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5960494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565334 {#4269
    date: 2023-12-14 15:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#4271 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4053
    +user: App\Entity\User {#4001 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
      \n
      I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1704860255 {#4062
      date: 2024-01-10 05:17:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4051 …}
    +nested: Doctrine\ORM\PersistentCollection {#4049 …}
    +votes: Doctrine\ORM\PersistentCollection {#4047 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
    -id: 221252
    -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7321174"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702554602 {#3998
      date: 2023-12-14 12:50:02.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: "opensubtitles puts heavy advertising in their subtitles"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565334 {#4268
    date: 2023-12-14 15:48:54.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4272 …}
  +nested: Doctrine\ORM\PersistentCollection {#4274 …}
  +votes: Doctrine\ORM\PersistentCollection {#4276 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 221551
  -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5960494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565334 {#4269
    date: 2023-12-14 15:48:54.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4355
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "opensubtitles puts heavy advertising in their subtitles"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565334 {#4268
      date: 2023-12-14 15:48:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4272 …}
    +nested: Doctrine\ORM\PersistentCollection {#4274 …}
    +votes: Doctrine\ORM\PersistentCollection {#4276 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 221551
    -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5960494"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565334 {#4269
      date: 2023-12-14 15:48:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    They also put literally download links towards malware…\n
    \n
    Definitely in my list of unsafe websites.\n
    \n
    Too bad it’s the reference for subs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565820 {#4353
    date: 2023-12-14 15:57:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4357 …}
  +nested: Doctrine\ORM\PersistentCollection {#4359 …}
  +votes: Doctrine\ORM\PersistentCollection {#4361 …}
  +reports: Doctrine\ORM\PersistentCollection {#4363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
  -id: 221563
  -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4121900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565820 {#4354
    date: 2023-12-14 15:57:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4355
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "opensubtitles puts heavy advertising in their subtitles"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565334 {#4268
      date: 2023-12-14 15:48:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4272 …}
    +nested: Doctrine\ORM\PersistentCollection {#4274 …}
    +votes: Doctrine\ORM\PersistentCollection {#4276 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 221551
    -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5960494"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565334 {#4269
      date: 2023-12-14 15:48:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    They also put literally download links towards malware…\n
    \n
    Definitely in my list of unsafe websites.\n
    \n
    Too bad it’s the reference for subs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565820 {#4353
    date: 2023-12-14 15:57:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4357 …}
  +nested: Doctrine\ORM\PersistentCollection {#4359 …}
  +votes: Doctrine\ORM\PersistentCollection {#4361 …}
  +reports: Doctrine\ORM\PersistentCollection {#4363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
  -id: 221563
  -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4121900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565820 {#4354
    date: 2023-12-14 15:57:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4355
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#4271 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4053
      +user: App\Entity\User {#4001 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
        \n
        I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1704860255 {#4062
        date: 2024-01-10 05:17:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4051 …}
      +nested: Doctrine\ORM\PersistentCollection {#4049 …}
      +votes: Doctrine\ORM\PersistentCollection {#4047 …}
      +reports: Doctrine\ORM\PersistentCollection {#4045 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
      -id: 221252
      -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7321174"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702554602 {#3998
        date: 2023-12-14 12:50:02.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: "opensubtitles puts heavy advertising in their subtitles"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565334 {#4268
      date: 2023-12-14 15:48:54.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4272 …}
    +nested: Doctrine\ORM\PersistentCollection {#4274 …}
    +votes: Doctrine\ORM\PersistentCollection {#4276 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 221551
    -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5960494"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565334 {#4269
      date: 2023-12-14 15:48:54.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    They also put literally download links towards malware…\n
    \n
    Definitely in my list of unsafe websites.\n
    \n
    Too bad it’s the reference for subs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1702565820 {#4353
    date: 2023-12-14 15:57:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4357 …}
  +nested: Doctrine\ORM\PersistentCollection {#4359 …}
  +votes: Doctrine\ORM\PersistentCollection {#4361 …}
  +reports: Doctrine\ORM\PersistentCollection {#4363 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
  -id: 221563
  -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4121900"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702565820 {#4354
    date: 2023-12-14 15:57:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4424
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4355
    +user: Proxies\__CG__\App\Entity\User {#4356 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: "opensubtitles puts heavy advertising in their subtitles"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565334 {#4268
        date: 2023-12-14 15:48:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4272 …}
      +nested: Doctrine\ORM\PersistentCollection {#4274 …}
      +votes: Doctrine\ORM\PersistentCollection {#4276 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 221551
      -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5960494"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565334 {#4269
        date: 2023-12-14 15:48:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      They also put literally download links towards malware…\n
      \n
      Definitely in my list of unsafe websites.\n
      \n
      Too bad it’s the reference for subs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565820 {#4353
      date: 2023-12-14 15:57:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4357 …}
    +nested: Doctrine\ORM\PersistentCollection {#4359 …}
    +votes: Doctrine\ORM\PersistentCollection {#4361 …}
    +reports: Doctrine\ORM\PersistentCollection {#4363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
    -id: 221563
    -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/4121900"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565820 {#4354
      date: 2023-12-14 15:57:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
    \n
    I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702623786 {#4421
    date: 2023-12-15 08:03:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4425 …}
  +nested: Doctrine\ORM\PersistentCollection {#4427 …}
  +votes: Doctrine\ORM\PersistentCollection {#4429 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 223637
  -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980262"
  +editedAt: DateTimeImmutable @1704852754 {#4422
    date: 2024-01-10 03:12:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702623786 {#4423
    date: 2023-12-15 08:03:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4424
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4355
    +user: Proxies\__CG__\App\Entity\User {#4356 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: "opensubtitles puts heavy advertising in their subtitles"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565334 {#4268
        date: 2023-12-14 15:48:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4272 …}
      +nested: Doctrine\ORM\PersistentCollection {#4274 …}
      +votes: Doctrine\ORM\PersistentCollection {#4276 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 221551
      -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5960494"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565334 {#4269
        date: 2023-12-14 15:48:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      They also put literally download links towards malware…\n
      \n
      Definitely in my list of unsafe websites.\n
      \n
      Too bad it’s the reference for subs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565820 {#4353
      date: 2023-12-14 15:57:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4357 …}
    +nested: Doctrine\ORM\PersistentCollection {#4359 …}
    +votes: Doctrine\ORM\PersistentCollection {#4361 …}
    +reports: Doctrine\ORM\PersistentCollection {#4363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
    -id: 221563
    -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/4121900"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565820 {#4354
      date: 2023-12-14 15:57:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
    \n
    I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702623786 {#4421
    date: 2023-12-15 08:03:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4425 …}
  +nested: Doctrine\ORM\PersistentCollection {#4427 …}
  +votes: Doctrine\ORM\PersistentCollection {#4429 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 223637
  -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980262"
  +editedAt: DateTimeImmutable @1704852754 {#4422
    date: 2024-01-10 03:12:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702623786 {#4423
    date: 2023-12-15 08:03:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4424
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4355
    +user: Proxies\__CG__\App\Entity\User {#4356 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#4271 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4053
        +user: App\Entity\User {#4001 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
          \n
          I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1704860255 {#4062
          date: 2024-01-10 05:17:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4051 …}
        +nested: Doctrine\ORM\PersistentCollection {#4049 …}
        +votes: Doctrine\ORM\PersistentCollection {#4047 …}
        +reports: Doctrine\ORM\PersistentCollection {#4045 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
        -id: 221252
        -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7321174"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702554602 {#3998
          date: 2023-12-14 12:50:02.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: "opensubtitles puts heavy advertising in their subtitles"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565334 {#4268
        date: 2023-12-14 15:48:54.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4272 …}
      +nested: Doctrine\ORM\PersistentCollection {#4274 …}
      +votes: Doctrine\ORM\PersistentCollection {#4276 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 221551
      -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5960494"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565334 {#4269
        date: 2023-12-14 15:48:54.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      They also put literally download links towards malware…\n
      \n
      Definitely in my list of unsafe websites.\n
      \n
      Too bad it’s the reference for subs.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1702565820 {#4353
      date: 2023-12-14 15:57:00.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4357 …}
    +nested: Doctrine\ORM\PersistentCollection {#4359 …}
    +votes: Doctrine\ORM\PersistentCollection {#4361 …}
    +reports: Doctrine\ORM\PersistentCollection {#4363 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
    -id: 221563
    -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://jlai.lu/comment/4121900"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702565820 {#4354
      date: 2023-12-14 15:57:00.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
    \n
    I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702623786 {#4421
    date: 2023-12-15 08:03:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4425 …}
  +nested: Doctrine\ORM\PersistentCollection {#4427 …}
  +votes: Doctrine\ORM\PersistentCollection {#4429 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 223637
  -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980262"
  +editedAt: DateTimeImmutable @1704852754 {#4422
    date: 2024-01-10 03:12:34.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702623786 {#4423
    date: 2023-12-15 08:03:06.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4462
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4424
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4355
      +user: Proxies\__CG__\App\Entity\User {#4356 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4053
          +user: App\Entity\User {#4001 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
            \n
            I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704860255 {#4062
            date: 2024-01-10 05:17:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@BlackFlagsForever@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4051 …}
          +nested: Doctrine\ORM\PersistentCollection {#4049 …}
          +votes: Doctrine\ORM\PersistentCollection {#4047 …}
          +reports: Doctrine\ORM\PersistentCollection {#4045 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
          -id: 221252
          -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7321174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702554602 {#3998
            date: 2023-12-14 12:50:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4053}
        +body: "opensubtitles puts heavy advertising in their subtitles"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702565334 {#4268
          date: 2023-12-14 15:48:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
          "@iesou@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4272 …}
        +nested: Doctrine\ORM\PersistentCollection {#4274 …}
        +votes: Doctrine\ORM\PersistentCollection {#4276 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 221551
        -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5960494"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702565334 {#4269
          date: 2023-12-14 15:48:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        They also put literally download links towards malware…\n
        \n
        Definitely in my list of unsafe websites.\n
        \n
        Too bad it’s the reference for subs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565820 {#4353
        date: 2023-12-14 15:57:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
        "@moosetwin@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4357 …}
      +nested: Doctrine\ORM\PersistentCollection {#4359 …}
      +votes: Doctrine\ORM\PersistentCollection {#4361 …}
      +reports: Doctrine\ORM\PersistentCollection {#4363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
      -id: 221563
      -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://jlai.lu/comment/4121900"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565820 {#4354
        date: 2023-12-14 15:57:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
      \n
      I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702623786 {#4421
      date: 2023-12-15 08:03:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
      "@Tetsuo@jlai.lu"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4425 …}
    +nested: Doctrine\ORM\PersistentCollection {#4427 …}
    +votes: Doctrine\ORM\PersistentCollection {#4429 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 223637
    -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980262"
    +editedAt: DateTimeImmutable @1704852754 {#4422
      date: 2024-01-10 03:12:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702623786 {#4423
      date: 2023-12-15 08:03:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    I use the VLC subtitles download feature.\n
    \n
    I think it goes to opensubtitles anyway but at least you don’t have to experience the website.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702628168 {#4463
    date: 2023-12-15 09:16:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4459 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4453 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -id: 223764
  -bodyTs: "'anyway':14 'download':6 'experi':23 'featur':7 'goe':11 'least':17 'opensubtitl':13 'subtitl':5 'think':9 'use':2 'vlc':4 'websit':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4139099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702628168 {#4466
    date: 2023-12-15 09:16:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4462
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4424
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4355
      +user: Proxies\__CG__\App\Entity\User {#4356 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4053
          +user: App\Entity\User {#4001 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
            \n
            I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704860255 {#4062
            date: 2024-01-10 05:17:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@BlackFlagsForever@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4051 …}
          +nested: Doctrine\ORM\PersistentCollection {#4049 …}
          +votes: Doctrine\ORM\PersistentCollection {#4047 …}
          +reports: Doctrine\ORM\PersistentCollection {#4045 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
          -id: 221252
          -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7321174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702554602 {#3998
            date: 2023-12-14 12:50:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4053}
        +body: "opensubtitles puts heavy advertising in their subtitles"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702565334 {#4268
          date: 2023-12-14 15:48:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
          "@iesou@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4272 …}
        +nested: Doctrine\ORM\PersistentCollection {#4274 …}
        +votes: Doctrine\ORM\PersistentCollection {#4276 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 221551
        -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5960494"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702565334 {#4269
          date: 2023-12-14 15:48:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        They also put literally download links towards malware…\n
        \n
        Definitely in my list of unsafe websites.\n
        \n
        Too bad it’s the reference for subs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565820 {#4353
        date: 2023-12-14 15:57:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
        "@moosetwin@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4357 …}
      +nested: Doctrine\ORM\PersistentCollection {#4359 …}
      +votes: Doctrine\ORM\PersistentCollection {#4361 …}
      +reports: Doctrine\ORM\PersistentCollection {#4363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
      -id: 221563
      -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://jlai.lu/comment/4121900"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565820 {#4354
        date: 2023-12-14 15:57:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
      \n
      I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702623786 {#4421
      date: 2023-12-15 08:03:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
      "@Tetsuo@jlai.lu"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4425 …}
    +nested: Doctrine\ORM\PersistentCollection {#4427 …}
    +votes: Doctrine\ORM\PersistentCollection {#4429 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 223637
    -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980262"
    +editedAt: DateTimeImmutable @1704852754 {#4422
      date: 2024-01-10 03:12:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702623786 {#4423
      date: 2023-12-15 08:03:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    I use the VLC subtitles download feature.\n
    \n
    I think it goes to opensubtitles anyway but at least you don’t have to experience the website.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702628168 {#4463
    date: 2023-12-15 09:16:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4459 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4453 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -id: 223764
  -bodyTs: "'anyway':14 'download':6 'experi':23 'featur':7 'goe':11 'least':17 'opensubtitl':13 'subtitl':5 'think':9 'use':2 'vlc':4 'websit':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4139099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702628168 {#4466
    date: 2023-12-15 09:16:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4462
  +user: Proxies\__CG__\App\Entity\User {#4356 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4424
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4355
      +user: Proxies\__CG__\App\Entity\User {#4356 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#4271 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4053
          +user: App\Entity\User {#4001 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: """
            Opensubtitles.com has an AI service to transcribe, translate, or provide VO for a small fee: [ai.opensubtitles.com](https://ai.opensubtitles.com).\n
            \n
            I was thinking of using it for some of my older more obscure stuff bazarr can’t find.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1704860255 {#4062
            date: 2024-01-10 05:17:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@BlackFlagsForever@lemmy.dbzer0.com"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4051 …}
          +nested: Doctrine\ORM\PersistentCollection {#4049 …}
          +votes: Doctrine\ORM\PersistentCollection {#4047 …}
          +reports: Doctrine\ORM\PersistentCollection {#4045 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4013 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4017 …}
          -id: 221252
          -bodyTs: "'ai':4 'ai.opensubtitles.com':16,17 'bazarr':32 'fee':15 'find':35 'obscur':30 'older':28 'opensubtitles.com':1 'provid':10 'servic':5 'small':14 'stuff':31 'think':20 'transcrib':7 'translat':8 'use':22 'vo':11"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/7321174"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702554602 {#3998
            date: 2023-12-14 12:50:02.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4053}
        +body: "opensubtitles puts heavy advertising in their subtitles"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1702565334 {#4268
          date: 2023-12-14 15:48:54.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
          "@iesou@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4272 …}
        +nested: Doctrine\ORM\PersistentCollection {#4274 …}
        +votes: Doctrine\ORM\PersistentCollection {#4276 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 221551
        -bodyTs: "'advertis':4 'heavi':3 'opensubtitl':1 'put':2 'subtitl':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.dbzer0.com/comment/5960494"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702565334 {#4269
          date: 2023-12-14 15:48:54.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4053}
      +body: """
        They also put literally download links towards malware…\n
        \n
        Definitely in my list of unsafe websites.\n
        \n
        Too bad it’s the reference for subs.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1702565820 {#4353
        date: 2023-12-14 15:57:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@iesou@lemm.ee"
        "@moosetwin@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4357 …}
      +nested: Doctrine\ORM\PersistentCollection {#4359 …}
      +votes: Doctrine\ORM\PersistentCollection {#4361 …}
      +reports: Doctrine\ORM\PersistentCollection {#4363 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4365 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4367 …}
      -id: 221563
      -bodyTs: "'also':2 'bad':17 'definit':9 'download':5 'link':6 'list':12 'liter':4 'malwar':8 'put':3 'refer':21 'sub':23 'toward':7 'unsaf':14 'websit':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://jlai.lu/comment/4121900"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702565820 {#4354
        date: 2023-12-14 15:57:00.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4053}
    +body: """
      what do you use instead? i usually start on subscene and on the rare time it doesn’t have it or down, then i go and hit all the others i know until i find it or come up empty handed.\n
      \n
      I use ublock in the browser and never click on links when watching videos (does vlc even support that out of the box? never tried)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702623786 {#4421
      date: 2023-12-15 08:03:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@iesou@lemm.ee"
      "@moosetwin@lemmy.dbzer0.com"
      "@Tetsuo@jlai.lu"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4425 …}
    +nested: Doctrine\ORM\PersistentCollection {#4427 …}
    +votes: Doctrine\ORM\PersistentCollection {#4429 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 223637
    -bodyTs: "'box':64 'browser':47 'click':50 'come':38 'doesn':17 'empti':40 'even':58 'find':35 'go':25 'hand':41 'hit':27 'instead':5 'know':32 'link':52 'never':49,65 'other':30 'rare':14 'start':8 'subscen':10 'support':59 'time':15 'tri':66 'ublock':44 'use':4,43 'usual':7 'video':55 'vlc':57 'watch':54"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980262"
    +editedAt: DateTimeImmutable @1704852754 {#4422
      date: 2024-01-10 03:12:34.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702623786 {#4423
      date: 2023-12-15 08:03:06.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4053}
  +body: """
    I use the VLC subtitles download feature.\n
    \n
    I think it goes to opensubtitles anyway but at least you don’t have to experience the website.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702628168 {#4463
    date: 2023-12-15 09:16:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@iesou@lemm.ee"
    "@moosetwin@lemmy.dbzer0.com"
    "@Tetsuo@jlai.lu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4459 …}
  +nested: Doctrine\ORM\PersistentCollection {#4455 …}
  +votes: Doctrine\ORM\PersistentCollection {#4453 …}
  +reports: Doctrine\ORM\PersistentCollection {#4468 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4470 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4472 …}
  -id: 223764
  -bodyTs: "'anyway':14 'download':6 'experi':23 'featur':7 'goe':11 'least':17 'opensubtitl':13 'subtitl':5 'think':9 'use':2 'vlc':4 'websit':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://jlai.lu/comment/4139099"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702628168 {#4466
    date: 2023-12-15 09:16:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4085
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used to use `subliminal` command line to download subtitles.\n
    \n
    subscene is the website I used to find (no api) if subliminal failed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704879726 {#4091
    date: 2024-01-10 10:42:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4090 …}
  +nested: Doctrine\ORM\PersistentCollection {#4089 …}
  +votes: Doctrine\ORM\PersistentCollection {#4080 …}
  +reports: Doctrine\ORM\PersistentCollection {#4083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
  -id: 221311
  -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7322022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702557381 {#4096
    date: 2023-12-14 13:36:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4085
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used to use `subliminal` command line to download subtitles.\n
    \n
    subscene is the website I used to find (no api) if subliminal failed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704879726 {#4091
    date: 2024-01-10 10:42:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4090 …}
  +nested: Doctrine\ORM\PersistentCollection {#4089 …}
  +votes: Doctrine\ORM\PersistentCollection {#4080 …}
  +reports: Doctrine\ORM\PersistentCollection {#4083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
  -id: 221311
  -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7322022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702557381 {#4096
    date: 2023-12-14 13:36:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4085
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    I used to use `subliminal` command line to download subtitles.\n
    \n
    subscene is the website I used to find (no api) if subliminal failed.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704879726 {#4091
    date: 2024-01-10 10:42:06.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4090 …}
  +nested: Doctrine\ORM\PersistentCollection {#4089 …}
  +votes: Doctrine\ORM\PersistentCollection {#4080 …}
  +reports: Doctrine\ORM\PersistentCollection {#4083 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
  -id: 221311
  -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7322022"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702557381 {#4096
    date: 2023-12-14 13:36:21.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "TIL"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702559265 {#4284
    date: 2023-12-14 14:07:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 221341
  -bodyTs: "'til':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6035810"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702559265 {#4285
    date: 2023-12-14 14:07:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "TIL"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702559265 {#4284
    date: 2023-12-14 14:07:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 221341
  -bodyTs: "'til':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6035810"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702559265 {#4285
    date: 2023-12-14 14:07:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "TIL"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1702559265 {#4284
    date: 2023-12-14 14:07:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 221341
  -bodyTs: "'til':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6035810"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702559265 {#4285
    date: 2023-12-14 14:07:45.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4302
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
    \n
    do you still get issues with mismatched / out-of-sync subs here and there?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624291 {#4300
    date: 2023-12-15 08:11:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -id: 223655
  -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980361"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624291 {#4301
    date: 2023-12-15 08:11:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4302
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
    \n
    do you still get issues with mismatched / out-of-sync subs here and there?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624291 {#4300
    date: 2023-12-15 08:11:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -id: 223655
  -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980361"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624291 {#4301
    date: 2023-12-15 08:11:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4302
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4085
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: """
      I used to use `subliminal` command line to download subtitles.\n
      \n
      subscene is the website I used to find (no api) if subliminal failed.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1704879726 {#4091
      date: 2024-01-10 10:42:06.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4090 …}
    +nested: Doctrine\ORM\PersistentCollection {#4089 …}
    +votes: Doctrine\ORM\PersistentCollection {#4080 …}
    +reports: Doctrine\ORM\PersistentCollection {#4083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
    -id: 221311
    -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7322022"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702557381 {#4096
      date: 2023-12-14 13:36:21.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
    \n
    do you still get issues with mismatched / out-of-sync subs here and there?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624291 {#4300
    date: 2023-12-15 08:11:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4303 …}
  +nested: Doctrine\ORM\PersistentCollection {#4305 …}
  +votes: Doctrine\ORM\PersistentCollection {#4307 …}
  +reports: Doctrine\ORM\PersistentCollection {#4309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
  -id: 223655
  -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980361"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624291 {#4301
    date: 2023-12-15 08:11:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4371
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4302
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4085
      +user: App\Entity\User {#4074 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        I used to use `subliminal` command line to download subtitles.\n
        \n
        subscene is the website I used to find (no api) if subliminal failed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704879726 {#4091
        date: 2024-01-10 10:42:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4090 …}
      +nested: Doctrine\ORM\PersistentCollection {#4089 …}
      +votes: Doctrine\ORM\PersistentCollection {#4080 …}
      +reports: Doctrine\ORM\PersistentCollection {#4083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      -id: 221311
      -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7322022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702557381 {#4096
        date: 2023-12-14 13:36:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
      \n
      do you still get issues with mismatched / out-of-sync subs here and there?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624291 {#4300
      date: 2023-12-15 08:11:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -id: 223655
    -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980361"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624291 {#4301
      date: 2023-12-15 08:11:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    I didn’t use any API account (opensubtutle was still free and open to public).\n
    \n
    1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
    2. If missed, I check the file with *mediainfo* and check fps.\n
    3. If there is release info and fps, I manually downloaded by searching with FPS.\n
    4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
    \n
    These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702629868 {#4369
    date: 2023-12-15 09:44:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4372 …}
  +nested: Doctrine\ORM\PersistentCollection {#4374 …}
  +votes: Doctrine\ORM\PersistentCollection {#4376 …}
  +reports: Doctrine\ORM\PersistentCollection {#4378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
  -id: 223810
  -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7346766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702629868 {#4370
    date: 2023-12-15 09:44:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4371
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4302
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4085
      +user: App\Entity\User {#4074 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        I used to use `subliminal` command line to download subtitles.\n
        \n
        subscene is the website I used to find (no api) if subliminal failed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704879726 {#4091
        date: 2024-01-10 10:42:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4090 …}
      +nested: Doctrine\ORM\PersistentCollection {#4089 …}
      +votes: Doctrine\ORM\PersistentCollection {#4080 …}
      +reports: Doctrine\ORM\PersistentCollection {#4083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      -id: 221311
      -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7322022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702557381 {#4096
        date: 2023-12-14 13:36:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
      \n
      do you still get issues with mismatched / out-of-sync subs here and there?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624291 {#4300
      date: 2023-12-15 08:11:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -id: 223655
    -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980361"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624291 {#4301
      date: 2023-12-15 08:11:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    I didn’t use any API account (opensubtutle was still free and open to public).\n
    \n
    1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
    2. If missed, I check the file with *mediainfo* and check fps.\n
    3. If there is release info and fps, I manually downloaded by searching with FPS.\n
    4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
    \n
    These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702629868 {#4369
    date: 2023-12-15 09:44:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4372 …}
  +nested: Doctrine\ORM\PersistentCollection {#4374 …}
  +votes: Doctrine\ORM\PersistentCollection {#4376 …}
  +reports: Doctrine\ORM\PersistentCollection {#4378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
  -id: 223810
  -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7346766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702629868 {#4370
    date: 2023-12-15 09:44:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4371
  +user: App\Entity\User {#4074 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4302
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4085
      +user: App\Entity\User {#4074 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: """
        I used to use `subliminal` command line to download subtitles.\n
        \n
        subscene is the website I used to find (no api) if subliminal failed.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1704879726 {#4091
        date: 2024-01-10 10:42:06.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4090 …}
      +nested: Doctrine\ORM\PersistentCollection {#4089 …}
      +votes: Doctrine\ORM\PersistentCollection {#4080 …}
      +reports: Doctrine\ORM\PersistentCollection {#4083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
      -id: 221311
      -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7322022"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702557381 {#4096
        date: 2023-12-14 13:36:21.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
      \n
      do you still get issues with mismatched / out-of-sync subs here and there?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624291 {#4300
      date: 2023-12-15 08:11:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4303 …}
    +nested: Doctrine\ORM\PersistentCollection {#4305 …}
    +votes: Doctrine\ORM\PersistentCollection {#4307 …}
    +reports: Doctrine\ORM\PersistentCollection {#4309 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
    -id: 223655
    -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980361"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624291 {#4301
      date: 2023-12-15 08:11:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: """
    I didn’t use any API account (opensubtutle was still free and open to public).\n
    \n
    1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
    2. If missed, I check the file with *mediainfo* and check fps.\n
    3. If there is release info and fps, I manually downloaded by searching with FPS.\n
    4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
    \n
    These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702629868 {#4369
    date: 2023-12-15 09:44:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4372 …}
  +nested: Doctrine\ORM\PersistentCollection {#4374 …}
  +votes: Doctrine\ORM\PersistentCollection {#4376 …}
  +reports: Doctrine\ORM\PersistentCollection {#4378 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
  -id: 223810
  -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/7346766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702629868 {#4370
    date: 2023-12-15 09:44:28.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
App\Entity\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4371
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4085
        +user: App\Entity\User {#4074 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          I used to use `subliminal` command line to download subtitles.\n
          \n
          subscene is the website I used to find (no api) if subliminal failed.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704879726 {#4091
          date: 2024-01-10 10:42:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4090 …}
        +nested: Doctrine\ORM\PersistentCollection {#4089 …}
        +votes: Doctrine\ORM\PersistentCollection {#4080 …}
        +reports: Doctrine\ORM\PersistentCollection {#4083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        -id: 221311
        -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7322022"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702557381 {#4096
          date: 2023-12-14 13:36:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4085}
      +body: """
        yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
        \n
        do you still get issues with mismatched / out-of-sync subs here and there?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702624291 {#4300
        date: 2023-12-15 08:11:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@tun@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -id: 223655
      -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5980361"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702624291 {#4301
        date: 2023-12-15 08:11:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      I didn’t use any API account (opensubtutle was still free and open to public).\n
      \n
      1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
      2. If missed, I check the file with *mediainfo* and check fps.\n
      3. If there is release info and fps, I manually downloaded by searching with FPS.\n
      4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
      \n
      These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702629868 {#4369
      date: 2023-12-15 09:44:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4372 …}
    +nested: Doctrine\ORM\PersistentCollection {#4374 …}
    +votes: Doctrine\ORM\PersistentCollection {#4376 …}
    +reports: Doctrine\ORM\PersistentCollection {#4378 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
    -id: 223810
    -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7346766"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702629868 {#4370
      date: 2023-12-15 09:44:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "thanks for this, that’s some good info 😀"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702642536 {#4437
    date: 2023-12-15 13:15:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4440 …}
  +nested: Doctrine\ORM\PersistentCollection {#4442 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 224167
  -bodyTs: "'good':7 'info':8 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5984295"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702642536 {#4438
    date: 2023-12-15 13:15:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
App\Entity\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4371
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4085
        +user: App\Entity\User {#4074 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          I used to use `subliminal` command line to download subtitles.\n
          \n
          subscene is the website I used to find (no api) if subliminal failed.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704879726 {#4091
          date: 2024-01-10 10:42:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4090 …}
        +nested: Doctrine\ORM\PersistentCollection {#4089 …}
        +votes: Doctrine\ORM\PersistentCollection {#4080 …}
        +reports: Doctrine\ORM\PersistentCollection {#4083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        -id: 221311
        -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7322022"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702557381 {#4096
          date: 2023-12-14 13:36:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4085}
      +body: """
        yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
        \n
        do you still get issues with mismatched / out-of-sync subs here and there?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702624291 {#4300
        date: 2023-12-15 08:11:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@tun@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -id: 223655
      -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5980361"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702624291 {#4301
        date: 2023-12-15 08:11:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      I didn’t use any API account (opensubtutle was still free and open to public).\n
      \n
      1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
      2. If missed, I check the file with *mediainfo* and check fps.\n
      3. If there is release info and fps, I manually downloaded by searching with FPS.\n
      4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
      \n
      These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702629868 {#4369
      date: 2023-12-15 09:44:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4372 …}
    +nested: Doctrine\ORM\PersistentCollection {#4374 …}
    +votes: Doctrine\ORM\PersistentCollection {#4376 …}
    +reports: Doctrine\ORM\PersistentCollection {#4378 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
    -id: 223810
    -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7346766"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702629868 {#4370
      date: 2023-12-15 09:44:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "thanks for this, that’s some good info 😀"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702642536 {#4437
    date: 2023-12-15 13:15:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4440 …}
  +nested: Doctrine\ORM\PersistentCollection {#4442 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 224167
  -bodyTs: "'good':7 'info':8 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5984295"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702642536 {#4438
    date: 2023-12-15 13:15:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
App\Entity\EntryComment {#4439
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4371
    +user: App\Entity\User {#4074 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4302
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4085
        +user: App\Entity\User {#4074 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: """
          I used to use `subliminal` command line to download subtitles.\n
          \n
          subscene is the website I used to find (no api) if subliminal failed.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1704879726 {#4091
          date: 2024-01-10 10:42:06.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@BlackFlagsForever@lemmy.dbzer0.com"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4090 …}
        +nested: Doctrine\ORM\PersistentCollection {#4089 …}
        +votes: Doctrine\ORM\PersistentCollection {#4080 …}
        +reports: Doctrine\ORM\PersistentCollection {#4083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4078 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4076 …}
        -id: 221311
        -bodyTs: "'api':20 'command':6 'download':9 'fail':23 'find':18 'line':7 'sublimin':5,22 'subscen':11 'subtitl':10 'use':2,4,16 'websit':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/7322022"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702557381 {#4096
          date: 2023-12-14 13:36:21.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4085}
      +body: """
        yeah, i mostly use subscene now. Looks like I was able to `pip install subliminal` so will check that out… guess i need to make some accounts/api keys first.\n
        \n
        do you still get issues with mismatched / out-of-sync subs here and there?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702624291 {#4300
        date: 2023-12-15 08:11:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
        "@tun@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4303 …}
      +nested: Doctrine\ORM\PersistentCollection {#4305 …}
      +votes: Doctrine\ORM\PersistentCollection {#4307 …}
      +reports: Doctrine\ORM\PersistentCollection {#4309 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4311 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4313 …}
      -id: 223655
      -bodyTs: "'abl':11 'accounts/api':27 'check':18 'first':29 'get':33 'guess':21 'instal':14 'issu':34 'key':28 'like':8 'look':7 'make':25 'mismatch':36 'most':3 'need':23 'out-of-sync':37 'pip':13 'still':32 'sub':41 'sublimin':15 'subscen':5 'sync':40 'use':4 'yeah':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5980361"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702624291 {#4301
        date: 2023-12-15 08:11:31.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4085}
    +body: """
      I didn’t use any API account (opensubtutle was still free and open to public).\n
      \n
      1. most of the time I got a hit (*subliminal* supports many sites with API access)\n
      2. If missed, I check the file with *mediainfo* and check fps.\n
      3. If there is release info and fps, I manually downloaded by searching with FPS.\n
      4. If fps is correct and timing is out I use *subler* to correct the time after manually syncing time with *VLC* or *MPV*\n
      \n
      These days, *arr setup (according to trash guide) and Plex pass automatically get me the subtitles.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702629868 {#4369
      date: 2023-12-15 09:44:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@tun@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4372 …}
    +nested: Doctrine\ORM\PersistentCollection {#4374 …}
    +votes: Doctrine\ORM\PersistentCollection {#4376 …}
    +reports: Doctrine\ORM\PersistentCollection {#4378 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4380 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4382 …}
    -id: 223810
    -bodyTs: "'1':16 '2':32 '3':44 '4':59 'access':31 'accord':87 'account':7 'api':6,30 'arr':85 'automat':94 'check':36,42 'correct':63,72 'day':84 'didn':2 'download':54 'file':38 'fps':43,51,58,61 'free':11 'get':95 'got':22 'guid':90 'hit':24 'info':49 'mani':27 'manual':53,76 'mediainfo':40 'miss':34 'mpv':82 'open':13 'opensubtutl':8 'pass':93 'plex':92 'public':15 'releas':48 'search':56 'setup':86 'site':28 'still':10 'subler':70 'sublimin':25 'subtitl':98 'support':26 'sync':77 'time':20,65,74,78 'trash':89 'use':4,69 'vlc':80"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7346766"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702629868 {#4370
      date: 2023-12-15 09:44:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4085}
  +body: "thanks for this, that’s some good info 😀"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702642536 {#4437
    date: 2023-12-15 13:15:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@tun@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4440 …}
  +nested: Doctrine\ORM\PersistentCollection {#4442 …}
  +votes: Doctrine\ORM\PersistentCollection {#4444 …}
  +reports: Doctrine\ORM\PersistentCollection {#4446 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4448 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4450 …}
  -id: 224167
  -bodyTs: "'good':7 'info':8 'thank':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5984295"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702642536 {#4438
    date: 2023-12-15 13:15:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#4170
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704912526 {#4165
    date: 2024-01-10 19:48:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 221655
  -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6039079"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702569307 {#4166
    date: 2023-12-14 16:55:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#4170
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704912526 {#4165
    date: 2024-01-10 19:48:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 221655
  -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6039079"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702569307 {#4166
    date: 2023-12-14 16:55:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#4170
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704912526 {#4165
    date: 2024-01-10 19:48:46.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4171 …}
  +nested: Doctrine\ORM\PersistentCollection {#4173 …}
  +votes: Doctrine\ORM\PersistentCollection {#4175 …}
  +reports: Doctrine\ORM\PersistentCollection {#4177 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
  -id: 221655
  -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6039079"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702569307 {#4166
    date: 2023-12-14 16:55:07.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
App\Entity\EntryComment {#4317
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: App\Entity\User {#4183 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704912526 {#4165
      date: 2024-01-10 19:48:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 221655
    -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6039079"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702569307 {#4166
      date: 2023-12-14 16:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
    \n
    as far as meta data, any clue what it looks for?\n
    \n
    asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
    \n
    - makemkv rips and OTA recordings from a few buddies\n
    - older tv releases that came from public tracker sites\n
    - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
    \n
    I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624968 {#4315
    date: 2023-12-15 08:22:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 223668
  -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624968 {#4316
    date: 2023-12-15 08:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
App\Entity\EntryComment {#4317
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: App\Entity\User {#4183 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704912526 {#4165
      date: 2024-01-10 19:48:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 221655
    -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6039079"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702569307 {#4166
      date: 2023-12-14 16:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
    \n
    as far as meta data, any clue what it looks for?\n
    \n
    asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
    \n
    - makemkv rips and OTA recordings from a few buddies\n
    - older tv releases that came from public tracker sites\n
    - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
    \n
    I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624968 {#4315
    date: 2023-12-15 08:22:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 223668
  -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624968 {#4316
    date: 2023-12-15 08:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
App\Entity\EntryComment {#4317
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4170
    +user: App\Entity\User {#4183 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1704912526 {#4165
      date: 2024-01-10 19:48:46.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4171 …}
    +nested: Doctrine\ORM\PersistentCollection {#4173 …}
    +votes: Doctrine\ORM\PersistentCollection {#4175 …}
    +reports: Doctrine\ORM\PersistentCollection {#4177 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
    -id: 221655
    -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6039079"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702569307 {#4166
      date: 2023-12-14 16:55:07.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
    \n
    as far as meta data, any clue what it looks for?\n
    \n
    asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
    \n
    - makemkv rips and OTA recordings from a few buddies\n
    - older tv releases that came from public tracker sites\n
    - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
    \n
    I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702624968 {#4315
    date: 2023-12-15 08:22:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4318 …}
  +nested: Doctrine\ORM\PersistentCollection {#4320 …}
  +votes: Doctrine\ORM\PersistentCollection {#4322 …}
  +reports: Doctrine\ORM\PersistentCollection {#4324 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
  -id: 223668
  -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5980503"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702624968 {#4316
    date: 2023-12-15 08:22:48.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#4386
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4317
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: App\Entity\User {#4183 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704912526 {#4165
        date: 2024-01-10 19:48:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 221655
      -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6039079"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702569307 {#4166
        date: 2023-12-14 16:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4170}
    +body: """
      was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
      \n
      as far as meta data, any clue what it looks for?\n
      \n
      asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
      \n
      - makemkv rips and OTA recordings from a few buddies\n
      - older tv releases that came from public tracker sites\n
      - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
      \n
      I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624968 {#4315
      date: 2023-12-15 08:22:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@Meuzzin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 223668
    -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624968 {#4316
      date: 2023-12-15 08:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    If the video was ripped and prepared as a scene release, it’ll download the specific subs for that release using the meta data (assuming they added it when released). If not, I haven’t ran into a single issue using Jellyfins Opensubtitle plugin to grab a generic subtitle file for the movie/show if there is no scene info. Its always lined up well.\n
    \n
    Don’t really need a very powerful server to run Jellyfin. Most NAS hardware, or a Raspberry Pi 3+ handles it just fine. I ran it on a Raspi 3b for several years.\n
    \n
    Jellyfins own “on the fly” subtitle writing works fine too…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702660620 {#4384
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4387 …}
  +nested: Doctrine\ORM\PersistentCollection {#4389 …}
  +votes: Doctrine\ORM\PersistentCollection {#4391 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 224985
  -bodyTs: "'3':83 '3b':94 'ad':27 'alway':61 'assum':25 'data':24 'download':14 'file':50 'fine':87,106 'fli':102 'generic':48 'grab':46 'handl':84 'hardwar':78 'haven':34 'info':59 'issu':40 'jellyfin':42,75,98 'line':62 'll':13 'meta':23 'movie/show':53 'nas':77 'need':68 'opensubtitl':43 'pi':82 'plugin':44 'power':71 'prepar':7 'ran':36,89 'raspberri':81 'raspi':93 'realli':67 'releas':11,20,30 'rip':5 'run':74 'scene':10,58 'server':72 'sever':96 'singl':39 'specif':16 'sub':17 'subtitl':49,103 'use':21,41 'video':3 'well':64 'work':105 'write':104 'year':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6062891"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702660620 {#4385
    date: 2023-12-15 18:17:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#4386
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4317
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: App\Entity\User {#4183 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704912526 {#4165
        date: 2024-01-10 19:48:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 221655
      -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6039079"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702569307 {#4166
        date: 2023-12-14 16:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4170}
    +body: """
      was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
      \n
      as far as meta data, any clue what it looks for?\n
      \n
      asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
      \n
      - makemkv rips and OTA recordings from a few buddies\n
      - older tv releases that came from public tracker sites\n
      - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
      \n
      I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624968 {#4315
      date: 2023-12-15 08:22:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@Meuzzin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 223668
    -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624968 {#4316
      date: 2023-12-15 08:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    If the video was ripped and prepared as a scene release, it’ll download the specific subs for that release using the meta data (assuming they added it when released). If not, I haven’t ran into a single issue using Jellyfins Opensubtitle plugin to grab a generic subtitle file for the movie/show if there is no scene info. Its always lined up well.\n
    \n
    Don’t really need a very powerful server to run Jellyfin. Most NAS hardware, or a Raspberry Pi 3+ handles it just fine. I ran it on a Raspi 3b for several years.\n
    \n
    Jellyfins own “on the fly” subtitle writing works fine too…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702660620 {#4384
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4387 …}
  +nested: Doctrine\ORM\PersistentCollection {#4389 …}
  +votes: Doctrine\ORM\PersistentCollection {#4391 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 224985
  -bodyTs: "'3':83 '3b':94 'ad':27 'alway':61 'assum':25 'data':24 'download':14 'file':50 'fine':87,106 'fli':102 'generic':48 'grab':46 'handl':84 'hardwar':78 'haven':34 'info':59 'issu':40 'jellyfin':42,75,98 'line':62 'll':13 'meta':23 'movie/show':53 'nas':77 'need':68 'opensubtitl':43 'pi':82 'plugin':44 'power':71 'prepar':7 'ran':36,89 'raspberri':81 'raspi':93 'realli':67 'releas':11,20,30 'rip':5 'run':74 'scene':10,58 'server':72 'sever':96 'singl':39 'specif':16 'sub':17 'subtitl':49,103 'use':21,41 'video':3 'well':64 'work':105 'write':104 'year':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6062891"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702660620 {#4385
    date: 2023-12-15 18:17:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#4386
  +user: App\Entity\User {#4183 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#275
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#269
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#271
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "questions-about-manual-subtitles"
    +title: "questions about manual subtitles"
    +url: null
    +body: """
      **TL-DR; for stuff that is NOT from sonarrr/radrr (e.g. downloaded long time ago / gotten from friends, RSS feeds, whatever), is there a better way to find subs than downloading everything from manual DDL sites and trying everything until one works (matching english text and correctly synced)?**\n
      \n
      I am not currently using [bazarr](https://github.com/morpheus65535/bazarr) and I understand that it can catch anything from sonarr that is missing subs but that is not the use-case I need. I am still open to it but since most of the new stuff I get already has subs, I’m looking more at my stuff that is NOT coming from sonarr bc that’s where I have the most missing subs. thinking since there github say:\n
      \n
      > Be aware that Bazarr doesn’t scan disk to detect series and movies: It only takes care of the series and movies that are indexed in Sonarr and Radarr."\n
      \n
      that most of my use-case is going to be manual searches. It also sounds like Bazarr uses same kind of DDL sites like opensubtitles and subscene that I am already using as its backend / source so curious if there is any advantage vs looking up old stuff on the sites directly.\n
      \n
      And especially if there is some way to match existing files with the correct subs, even if the file/folder names no longer contain the release group (e.g. via duration or other `mediainfo` data or maybe even via checksums). I know vlc can do it for a single file… but since I have a LOT of stuff w missing subs, I’m looking for a way that I can do something similar from a `bash` script or some other bulk job without getting a bunch of unsynced subs.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 63
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702660620 {#2414
      date: 2023-12-15 18:17:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 22164
    -titleTs: "'manual':3 'question':1 'subtitl':4"
    -bodyTs: "'/morpheus65535/bazarr)':57 'advantag':200 'ago':15 'alreadi':97,188 'also':171 'anyth':65 'awar':129 'backend':192 'bash':283 'bazarr':54,131,174 'bc':113 'better':25 'bulk':288 'bunch':293 'care':144 'case':79,163 'catch':64 'checksum':247 'come':110 'contain':232 'correct':47,223 'curious':195 'current':52 'data':242 'ddl':35,179 'detect':137 'direct':209 'disk':135 'doesn':132 'download':12,31 'dr':3 'durat':238 'e.g':11,236 'english':44 'especi':211 'even':225,245 'everyth':32,39 'exist':219 'feed':20 'file':220,257 'file/folder':228 'find':28 'friend':18 'get':96,291 'github':126 'github.com':56 'github.com/morpheus65535/bazarr)':55 'go':165 'gotten':16 'group':235 'index':152 'job':289 'kind':177 'know':249 'like':173,181 'long':13 'longer':231 'look':102,202,271 'lot':263 'm':101,270 'manual':34,168 'match':43,218 'mayb':244 'mediainfo':241 'miss':70,121,267 'movi':140,149 'name':229 'need':81 'new':93 'old':204 'one':41 'open':85 'opensubtitl':182 'radarr':156 'releas':234 'rss':19 'say':127 'scan':134 'script':284 'search':169 'seri':138,147 'similar':280 'sinc':89,124,259 'singl':256 'site':36,180,208 'someth':279 'sonarr':67,112,154 'sonarrr/radrr':10 'sound':172 'sourc':193 'still':84 'stuff':5,94,106,205,265 'sub':29,71,99,122,224,268,296 'subscen':184 'sync':48 'take':143 'text':45 'think':123 'time':14 'tl':2 'tl-dr':1 'tri':38 'understand':60 'unsync':295 'use':53,78,162,175,189 'use-cas':77,161 'via':237,246 'vlc':250 'vs':201 'w':266 'way':26,216,274 'whatev':21 'without':290 'work':42"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702638988
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/10361375"
    +editedAt: DateTimeImmutable @1704687130 {#1793
      date: 2024-01-08 05:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702552588 {#2402
      date: 2023-12-14 12:16:28.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4317
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4170
      +user: App\Entity\User {#4183 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Jellyfin has a couple subtitling features and plugins. It’ll write subs as it streams. If the meta data is still intact, it’ll automatically download subs."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1704912526 {#4165
        date: 2024-01-10 19:48:46.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@BlackFlagsForever@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4171 …}
      +nested: Doctrine\ORM\PersistentCollection {#4173 …}
      +votes: Doctrine\ORM\PersistentCollection {#4175 …}
      +reports: Doctrine\ORM\PersistentCollection {#4177 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4179 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4181 …}
      -id: 221655
      -bodyTs: "'automat':25 'coupl':4 'data':19 'download':26 'featur':6 'intact':22 'jellyfin':1 'll':10,24 'meta':18 'plugin':8 'still':21 'stream':15 'sub':12,27 'subtitl':5 'write':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6039079"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702569307 {#4166
        date: 2023-12-14 16:55:07.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4170}
    +body: """
      was hoping to keep it more light-weight and not bring in a media server but i guess if i’m having this much of a pain doing things the old fashioned way, it’s still an idea to try so thanks.\n
      \n
      as far as meta data, any clue what it looks for?\n
      \n
      asking cuz my collection is a hodgepodge of a bunch of different sources. Most of the stuff that is missing subs are a mix of tv shows and movies that came from either:\n
      \n
      - makemkv rips and OTA recordings from a few buddies\n
      - older tv releases that came from public tracker sites\n
      - ??? no fucking clue, maybe i ddl’ed it years ago? not sure\n
      \n
      I was just poking around with `mediainfo` on a few movies I am looking for subs for currently and I see some of the ones that were downloaded appear to still have the original file in the `Movie name` field (including the release group). OTA rips, I kinda feel like I’m probably fucked on bc they aren’t even gonna match a standard duration but will check it out
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702624968 {#4315
      date: 2023-12-15 08:22:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@BlackFlagsForever@lemmy.dbzer0.com"
      "@Meuzzin@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4318 …}
    +nested: Doctrine\ORM\PersistentCollection {#4320 …}
    +votes: Doctrine\ORM\PersistentCollection {#4322 …}
    +reports: Doctrine\ORM\PersistentCollection {#4324 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4326 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4328 …}
    -id: 223668
    -bodyTs: "'ago':115 'appear':146 'aren':175 'around':122 'ask':55 'bc':173 'bring':12 'buddi':96 'bunch':64 'came':85,101 'check':185 'clue':50,108 'collect':58 'current':135 'cuz':56 'data':48 'ddl':111 'differ':66 'download':145 'durat':182 'ed':112 'either':87 'even':177 'far':45 'fashion':33 'feel':166 'field':157 'file':152 'fuck':107,171 'gonna':178 'group':161 'guess':19 'hodgepodg':61 'hope':2 'idea':39 'includ':158 'keep':4 'kinda':165 'light':8 'light-weight':7 'like':167 'look':53,131 'm':22,169 'makemkv':88 'match':179 'mayb':109 'media':15 'mediainfo':124 'meta':47 'miss':74 'mix':78 'movi':83,128,155 'much':25 'name':156 'old':32 'older':97 'one':142 'origin':151 'ota':91,162 'pain':28 'poke':121 'probabl':170 'public':103 'record':92 'releas':99,160 'rip':89,163 'see':138 'server':16 'show':81 'site':105 'sourc':67 'standard':181 'still':37,148 'stuff':71 'sub':75,133 'sure':117 'thank':43 'thing':30 'tracker':104 'tri':41 'tv':80,98 'way':34 'weight':9 'year':114"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5980503"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702624968 {#4316
      date: 2023-12-15 08:22:48.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4170}
  +body: """
    If the video was ripped and prepared as a scene release, it’ll download the specific subs for that release using the meta data (assuming they added it when released). If not, I haven’t ran into a single issue using Jellyfins Opensubtitle plugin to grab a generic subtitle file for the movie/show if there is no scene info. Its always lined up well.\n
    \n
    Don’t really need a very powerful server to run Jellyfin. Most NAS hardware, or a Raspberry Pi 3+ handles it just fine. I ran it on a Raspi 3b for several years.\n
    \n
    Jellyfins own “on the fly” subtitle writing works fine too…
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702660620 {#4384
    date: 2023-12-15 18:17:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@BlackFlagsForever@lemmy.dbzer0.com"
    "@Meuzzin@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4387 …}
  +nested: Doctrine\ORM\PersistentCollection {#4389 …}
  +votes: Doctrine\ORM\PersistentCollection {#4391 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 224985
  -bodyTs: "'3':83 '3b':94 'ad':27 'alway':61 'assum':25 'data':24 'download':14 'file':50 'fine':87,106 'fli':102 'generic':48 'grab':46 'handl':84 'hardwar':78 'haven':34 'info':59 'issu':40 'jellyfin':42,75,98 'line':62 'll':13 'meta':23 'movie/show':53 'nas':77 'need':68 'opensubtitl':43 'pi':82 'plugin':44 'power':71 'prepar':7 'ran':36,89 'raspberri':81 'raspi':93 'realli':67 'releas':11,20,30 'rip':5 'run':74 'scene':10,58 'server':72 'sever':96 'singl':39 'specif':16 'sub':17 'subtitl':49,103 'use':21,41 'video':3 'well':64 'work':105 'write':104 'year':97"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6062891"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702660620 {#4385
    date: 2023-12-15 18:17:00.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "piracy@lemmy.dbzer0.com"
  +title: "piracy"
  +description: """
    ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
    \n
    ---\n
    \n
    ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
    \n
    **1**. Posts must be related to the discussion of digital piracy\n
    \n
    **2**. Don’t request invites, trade, sell, or self-promote\n
    \n
    **3**. Don’t request or link to specific pirated titles, including DMs\n
    \n
    **4**. Don’t submit low-quality posts, be entitled, or harass others\n
    \n
    **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
    \n
    ---\n
    \n
    [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
    ---------------------------------------------------------------------------\n
    \n
    ### Loot, Pillage, & Plunder\n
    \n
    - [📜 Megathread](https://rentry.co/megathread)\n
    - [🪶 FAQ](https://rentry.co/piracy-faq)\n
    - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
    - [🪶 Rules](https://rentry.co/piracy-rules)\n
    \n
    ---\n
    \n
    💰 Please help cover server costs.\n
    \n
    [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 866
  +entryCommentCount: 20194
  +postCount: 7
  +postCommentCount: 149
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729581369 {#275
    date: 2024-10-22 09:16:09.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 51
  +apId: "piracy@lemmy.dbzer0.com"
  +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
  +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
  +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
  +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
  +apDomain: "lemmy.dbzer0.com"
  +apPreferredUsername: "piracy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1708748229 {#269
    date: 2024-02-24 05:17:09.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697197339 {#271
    date: 2023-10-13 13:42:19.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details