Enlarger exposure by magnification
API · /darkroom-api
API de cuarto oscuro
Matemáticas de cuarto oscuro analógico y película como una API, calculadas local y determinísticamente — las tres correcciones que afectan al revelar película y hacer copias a mano. El endpoint de reciprocidad corrige exposiciones largas por fallo de reciprocidad, donde la película pierde sensibilidad después de aproximadamente un segundo: tiempo corregido = medido^p (Schwarzschild p ≈ 1.3 para muchas películas, configurable por ficha técnica), así que una exposición medida de 10 segundos realmente necesita unos 20 segundos, un paso completo más, mientras que cualquier cosa por debajo del umbral se deja sin cambios. El endpoint de exposición de impresión ajusta la exposición del ampliador cuando cambias el tamaño de la copia — la luz se dispersa al elevar el cabezal, por lo que la exposición es proporcional a (ampliación + 1)², donde la ampliación es tamaño de copia ÷ tamaño de negativo: pasar de 2× a 4× de ampliación convierte una exposición de 10 segundos en 27.8 segundos, aproximadamente 1.5 pasos, listo para impresión con pasos f. El endpoint de pushpull escala el tiempo de revelado para subexponer o sobreexponer la película en N pasos — tiempo = base × factor^pasos, aproximadamente +40 % por paso subexpuesto — convirtiendo una base de 7 minutos en 13.7 minutos a +2 pasos, o 5 minutos sobreexpuestos un paso. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de fotografía analógica y cuarto oscuro, compañeros de fotómetro y temporizador, herramientas de laboratorio y taller, y sitios de fotografía analógica. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. En vivo, nada almacenado. 3 endpoints de cómputo. Para profundidad de campo digital usa una API de fotografía; para molaridad de laboratorio usa una API de dilución.
salud API
saludable- tiempo de actividad
- 100.00%
- Sondas del servidor · 24h
- Latencia promedio
- 73 ms
- Sondas del servidor · 24h
- Suscriptoras
- 3,029
- activa
- Llamadas totales
- 80
- últimos 7 días
Precios
Elija un nivel: facturado mensualmente, cancele en cualquier momento.
Free
Gratis
- 400 llamadas / mes
- 2 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 400 llamadas/mes
- 2 solicitudes/seg
- Reciprocidad + ampliador + empujar/tirar
- Sin tarjeta de crédito
Starter
€4.60 /mes
- 11,000 llamadas / mes
- 6 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 11,000 llamadas/mes
- 6 solicitudes/seg
- Impresión f-stop, cualquier película
- Soporte por correo electrónico
Pro
€16.10 /mes
- 72,000 llamadas / mes
- 15 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 72,000 llamadas/mes
- 15 solicitudes/segundo
- Integraciones de aplicaciones y temporizadores
- Soporte prioritario
Mega
€48.80 /mes
- 240,000 llamadas / mes
- 36 solicitudes / segundo
- Límite máximo (429 por encima de la cuota, sin excedente)
- 240,000 llamadas/mes
- 36 solicitudes/segundo
- Escala de plataforma
- SLA dedicado
Construido por
Relacionado APIs
Otros APIs con etiquetas superpuestas.
API de Letterboxd
Datos en vivo del diario de películas de Letterboxd como una API — Letterboxd es la red social para amantes del cine, y esto devuelve el diario público y las calificaciones de cualquier miembro desde su feed RSS. El endpoint del diario enumera las películas que un miembro ha visto recientemente, cada una con su título, año, la calificación de estrellas del miembro, la fecha de visualización, si fue un rewatch, un extracto de la reseña y el enlace a la película. El endpoint de estadísticas calcula un resumen de su visualización reciente: el número de películas, su calificación promedio, la distribución completa de calificaciones, la tasa de rewatch y la película mejor calificada. La capa de actividad social y de visualización para aplicaciones de cine, sociales y de tablero. En vivo, sin key, sin caché. Distinta de las API de guías de TV y catálogos de películas — esto es el diario y las calificaciones propias de un miembro de Letterboxd.
api.oanor.com/letterboxd-api
API de Tinte para Ventanas
Matemáticas de tinte para ventanas como una API, calculadas local y determinísticamente: los números netos de VLT que un instalador o propietario de automóvil elige una película. El problema con el tinte es que la transmisión de luz visible se multiplica a través de las capas: el vidrio automotriz de fábrica ya solo pasa aproximadamente el 70–80 % de la luz, por lo que el VLT nominal de una película no es lo que se obtiene al final. El endpoint vlt lo multiplica: % neto = el producto del VLT de cada capa ÷ 100, por lo que una película del 35 % sobre vidrio de fábrica del 78 % da un 27.3 % neto, una película de limusina del 5 % sobre el mismo vidrio da un 3.9 % neto, y se pueden apilar varias capas en una sola llamada; también describe qué tan oscuro se ve, desde casi transparente hasta apagón. El endpoint requerido lo hace al revés: para alcanzar un VLT neto objetivo a través de un vidrio conocido, se necesita una película de objetivo ÷ vidrio × 100, por lo que para lograr un 35 % neto sobre vidrio del 78 % se necesita una película del 44.9 % — y marca el caso imposible donde el objetivo es más claro de lo que el vidrio desnudo ya permite. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para desarrolladores de aplicaciones de tinte automotriz, detallado, vidrio y automoción, herramientas de selección de películas y cumplimiento, y software de talleres. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. Los límites legales varían según la jurisdicción — consulte la ley local. En vivo, nada se almacena. 2 endpoints de cómputo.
api.oanor.com/windowtint-api
API de Fotos de Flickr
Transmisiones de fotos públicas en vivo de Flickr, la comunidad original de intercambio de fotos, servidas desde los feeds públicos abiertos de Flickr — sin clave, nada en caché. Flickr ha alojado miles de millones de fotos de fotógrafos, museos y agencias durante dos décadas. El endpoint reciente devuelve las fotos públicas más nuevas subidas en todo Flickr en este momento, cada una con su título, fotógrafo, fechas de captura y publicación, etiquetas y URLs de imagen listas para usar en varios tamaños. El endpoint de etiquetas devuelve las fotos públicas más nuevas para una o más etiquetas — atardecer, vida silvestre, calle — el feed de hashtags de Flickr, con un modo de coincidir-cualquiera o coincidir-todos. El endpoint de usuario devuelve el photostream público más reciente de un fotógrafo por su ID de Flickr; instituciones como la NASA en The Commons publican aquí. Cada foto se devuelve limpia: el nombre del fotógrafo extraído del campo de autor sin procesar, las etiquetas de máquina filtradas de las etiquetas humanas, y la URL de imagen estática expandida en variantes cuadrada, pequeña, mediana y grande más un enlace a la página de la foto. Todo está en vivo desde los feeds públicos de Flickr, nada almacenado. Esta es la capa de descubrimiento de fotos de Flickr para cualquier galería, fondo de pantalla, fotografía, moodboard o aplicación social. Distinto de Pixelfed y las APIs de redes sociales convencionales — esta es la transmisión de fotos públicas de Flickr por actualidad, etiqueta y usuario. Los feeds devuelven las 20 fotos públicas más recientes por consulta. 3 endpoints, sin clave de nuestra parte.
api.oanor.com/flickr-api
API de lapso de tiempo
Matemáticas de fotografía de lapso de tiempo como una API, calculadas local y determinísticamente: los números de duración del clip, intervalo y almacenamiento que un fotógrafo, cineasta o aplicación de cámara planifica con una secuencia. El endpoint de duración del clip intercambia una sesión larga por un clip corto: los fotogramas capturados = la duración de la sesión ÷ el intervalo, y la duración del clip = esos fotogramas ÷ la velocidad de fotogramas de reproducción — disparando durante 60 minutos a un fotograma cada 5 segundos se obtienen 720 fotogramas, y a 24 fps eso se reproduce en 30 segundos, una aceleración de 120×. Intervalos más largos comprimen el tiempo más fuerte pero pueden entrecortarse en movimiento rápido. El endpoint de intervalo funciona hacia atrás desde un clip objetivo: los fotogramas necesarios = la duración del clip objetivo × la velocidad de fotogramas, y el intervalo = la duración de la sesión ÷ esos fotogramas, así que una sesión de 60 minutos para un clip de 20 segundos a 24 fps necesita 480 fotogramas, uno cada 7.5 segundos. El endpoint de almacenamiento dimensiona la tarjeta y el disco: almacenamiento total = el número de fotogramas × el tamaño de un fotograma, y debido a que las tomas de lapso de tiempo capturan imágenes fijas a resolución completa (RAW ~20–30 MB cada una), 720 fotogramas RAW a 25 MB son aproximadamente 18 GB para un solo clip de 30 segundos — por eso un lapso largo consume tarjetas rápidamente. Todo se calcula local y determinísticamente, por lo que es instantáneo y privado. Ideal para aplicaciones de lapso de tiempo e intervalómetro, herramientas de planificación fotográfica y calculadoras de producción. Cálculo local puro — sin clave, sin servicio de terceros, instantáneo. 3 endpoints de cómputo. Para tasa de bits de video y tamaño de archivo, use una API de tasa de bits.
api.oanor.com/timelapse-api
Preguntas frecuentes
Respuestas rápidas sobre precios, cuotas e integración.
¿Cómo obtengo una clave API para API de cuarto oscuro?
¿Cuál es el límite de velocidad de API de cuarto oscuro?
¿Cuánto cuesta API de cuarto oscuro?
¿Puedo cancelar mi suscripción en cualquier momento?
¿Cumple API de cuarto oscuro con el RGPD?
Elija un punto final de la lista de la izquierda para ver sus detalles y pruébelo.
Fragmentos de código
Regístrese para obtener una clave API, luego llame a cualquier ruta debajo de su slug.
curl https://api.oanor.com/darkroom-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/darkroom-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/darkroom-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/darkroom-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Calificaciones
Inicia sesión para calificar.
Aún no hay reseñas.
Discusión
Haz preguntas, comparte trucos, recibe respuestas del proveedor y otros desarrolladores. Público — cualquiera puede leer.
Inicia sesión para escribir o responder.
Iniciar sesiónNueva discusión
·
-
Respuesta del proveedor
🔒 Esta discusión está bloqueada — sin nuevas respuestas.
-
·
- Sin discusiones todavía — empieza tú.
Soporte
Soporte privado 1:1 con el proveedor — facturación, integración, cuenta. Solo tú y el equipo del proveedor ven estos hilos.
Inicia sesión para abrir un ticket de soporte.
Iniciar sesiónAbrir nuevo ticket
Describe en qué necesitas ayuda. El equipo recibe un email y responde en la página del ticket.
-
·
Urgente - Sin tickets para esta API.